← All posts Revenue

Pricing the shoulder season without ticking off your regulars

Sean Hakes Sean Hakes · April 3, 2026

Most independent parks have one rate that runs from open to close. Mid-July weekend? Forty-five dollars a night. Random Tuesday in late September? Forty-five dollars a night. The summer is leaving money on the table; the shoulder season is leaving guests on the table. Both because the rate doesn't move.

This is the one revenue lever where small adjustments make outsized differences. Get it wrong and your regulars feel it. Get it right and your seasonal bottom line jumps 8-15% with no other changes.

What "shoulder season" actually means at your park

Most operators use the term casually,"April-May and September-October." That's roughly right for the Northeast and Midwest. In the South, it's January-March and November. In Florida, the seasons are inverted (winter is peak; summer is shoulder).

The better definition: shoulder is any week where your average occupancy in the past three years was between 35% and 65%. Below 35% is "off-season", different problem. Above 65% is "peak", different opportunity.

The math nobody runs

A 60-site park at $45/night through a 14-week summer at 75% occupancy: $283,000 in summer revenue.

Same park, same site count, but with three rate tiers:

  • Peak (8 weeks: late June–early Aug): $58/night × 78% occupancy
  • Shoulder (4 weeks: late May, early June, late Aug): $48/night × 68% occupancy
  • Off-shoulder (2 weeks: shoulders of shoulder): $38/night × 55% occupancy

Same overall calendar. New revenue: about $316,000.

That's $33,000 more for the same park, same season, driven entirely by pricing the calendar in three tiers instead of one.

The lower-than-average rate in the off-shoulder windows actually raises total revenue because it converts low-occupancy nights into bookings, instead of leaving sites empty at a price nobody bites on.

The rule that keeps regulars happy

Here's where parks get burned. Mike, who has been coming every Memorial Day for 11 years, sees that this year's rate is $58 instead of last year's $48. He's annoyed even if the math is fine.

The rule: raise rates only on dates that already sold out the previous year. Mike's site on Memorial Day did sell out, but Mike booked it. So Mike doesn't see the increase, because Mike booked early. The new $58 rate hits the booker who shows up in March looking for that weekend; if Mike's site is gone (it is, because Mike booked the moment you opened), they pay $58 for site 23 instead of $48 for site 47.

Combined with a "regulars book first" 30-day early window, which most software supports, your loyal Mike pays last year's rate. The new bookers pay this year's rate. Everyone leaves happy.

The shoulder-season discount that actually works

Counterintuitively: don't drop the per-night rate. Drop the deposit, add nights.

"Stay 3 nights in May, pay for 2." That converts. "Mid-week May rates 30% off" doesn't, because it doesn't cross the threshold of motivation.

The reason: a 30% off rate looks like every other email in the inbox. "Stay 3, pay 2" feels like a deal that you'd actually lose by not taking. Same dollar value to you, much higher conversion to bookings.

What to never do

  • Don't surge-price holiday weekends past 35% over your normal weekend rate. Past that threshold, locals notice and start telling other locals. Reputation cost outweighs the revenue.
  • Don't have more than three tiers on your public rate page. Every additional tier costs you bookings to confusion. Three is the magic number.
  • Don't change rates more than once a year. If your regulars see the rate move twice in a season, they assume something's wrong with the park.

The single thing to do this week

Pull last year's booking calendar. Find the 8 weeks that ran above 75% occupancy. Raise the weekend rate on those weeks by $8-12. Keep everything else the same.

That's it. That's the change. On a 60-site park, that one move is worth $15,000-20,000 in additional summer revenue. If your booking software doesn't let you set rates by date range, that's a sign you should be looking at different software, but the playbook works regardless.

Want to try it

Run your park on Campground Management.

Booking software is free, forever. No credit card. Paid plans (\$99/mo Starter, \$199/mo Growth) add a custom website, SEO, and a marketing engine. Zero platform fees on bookings, ever.

"We're not trying to be the biggest. We're trying to be the best one for the family-owned park."

Sean Hakes, Founder · Read our story