How to Use Seasonal Pricing to Maximise Surf School Revenue
If you charge the same price in August as you do in November, you're either overpriced in low season or underpriced in high season. Probably both.
Why Seasonal Pricing Works
Surf school demand is wildly seasonal. Peak summer might see 40 bookings per day. Winter might see 4.
Flat pricing means: - **Peak season:** You're fully booked at a price that's too low. Customers would pay more. - **Shoulder season:** Some bookings, some empty slots. Price is fine. - **Off-season:** Almost no bookings. Price feels too high for the few tourists around.
Seasonal pricing fixes all three.
How to Set Seasonal Prices
**Step 1: Define Your Seasons** Most surf schools have 3-4 seasons:
| Season | Months | Demand | |--------|--------|--------| | Peak | Jul-Aug | Very high | | Shoulder (high) | May-Jun, Sep | Medium-high | | Shoulder (low) | Mar-Apr, Oct | Medium-low | | Off-season | Nov-Feb | Low |
**Step 2: Set Price Tiers** Use your current price as the "shoulder" rate. Then: - **Peak:** +15-25% above shoulder - **High shoulder:** Current price - **Low shoulder:** -10-15% below current - **Off-season:** -20-30% below current
Example for a €50 group lesson: | Season | Price | Revenue at 8 students | |--------|-------|----------------------| | Peak | €60 | €480 | | High shoulder | €50 | €400 | | Low shoulder | €45 | €360 | | Off-season | €38 | €304 |
**Step 3: Automate the Pricing** Configure your booking system to automatically switch pricing based on the booking date. Customers see the correct price for their selected date — no manual updating needed.
Advanced: Tiered Group Pricing + Seasonal Pricing
Combine seasonal pricing with group-size tiers:
| Group Size | Peak | Shoulder | Off-Season | |------------|------|----------|------------| | 1 person | €65 | €55 | €40 | | 2-4 people | €58 | €48 | €35 | | 5+ people | €52 | €42 | €30 |
This maximises revenue from solo bookings (highest per-person rate) while incentivising larger groups (more total revenue).
Don't Forget: Packages Follow Seasons Too
Your 3-lesson package should reflect seasonal pricing: - Peak: 3 × €60 = €180 → Package price: €155 (save €25) - Off-season: 3 × €38 = €114 → Package price: €99 (save €15)
The discount incentivises packages, and the seasonal price ensures you're not leaving money on the table.
> SurfSlot supports seasonal pricing with automatic date-based price switching, tiered group pricing, and package deals. [Book a demo →](https://surfslot.eu/book-demo)
---
Compound growth, not constant grind.
SurfSlot is purpose-built surf school software — 10% added on top, no monthly fees.