Skip to content
Surf Tank Portal
Menu
Skill level

Wave Pool Financials

What a day of waves is worth

Estimated revenue per day, max revenue per day and Lineup Fill (share of spots booked) for each tracked pool, worked out from the daily booking checks: capacity, spots left and published prices.

Estimates, not reported financials

Where
Period

7- and 30-day averages unlock after 5 and 20 completed tracked days.

Pool comparison · Latest day

Estimated revenue, max revenue and Lineup Fill per tracked wave pool. Estimates, not reported financials.
DSRT SurfUSABooking-feed capacity$2,490$12,52018%4$2101high
Palm Springs Surf ClubUSAPublished capacityNot enough data$17,002–7$2150–
Revel SurfUSACapacity unknownCapacity unknown–Not enough data6–1–
Skudin Surf American DreamUSACapacity unknownNot tracked (closed)––––0–
Surf Abu DhabiUnited Arab EmiratesPublished capacityEstimates start after the first daily check––––0–
Surf Stadium JapanJapanCapacity unknownCapacity unknown–Not enough data7–0–

USD at each check's exchange rate. Lineup Fill = estimated booked spots ÷ capacity. Revenue figures exclude private sessions, lessons and everything sold off the session calendar.

Max vs estimated revenue/day (USD, latest day)

$0$4.5k$8.9k$13k$18kDSRT Surf$13k max$2.5k est.Palm Springs Surf Club$17k maxEst. not enough dataSurf Abu DhabiEstimates start after the first daily check
Max revenue/day (every spot sold)Est. revenue/day (booked spots)

Lineup Fill over time (completed days)

0%25%50%75%100%Oct 29DSRT Surf, Oct 29: Lineup Fill 18%
DSRT Surf

By pool

high
Booking-feed capacity
Est. revenue/day
$2,490
Max revenue/day
$12,520

Lineup Fill 18%

Session date Oct 29, 2026 · 4 sessions · checked a median 1.2h before start

DSRT's booking feed publishes effectiveMax (session capacity) and effectiveAvailable (spots left) for every session. Booked spots = effectiveMax - effectiveAvailable, which also counts seats held in carts or blocked.

Published capacityApproximate spots left

Not enough data

Latest day: spots remaining known for 1 of 7 sessions.

Palm Springs Surf Club publishes 'up to 12 surfers' per Public Hour and a max of 8 for the Waikiki Wave. FareHarbor does not expose total capacity. Other session types have no published capacity and are left out.

  • “Waikiki”: 8 per session (source)
  • “Public Hour”: 12 per session (source)
Capacity unknown

Capacity unknown — no revenue estimate

Latest day: capacity unknown.

Revel Surf does not publish max surfers for public lagoon sessions (only 'max 12' for private lagoon hire, which is excluded) and FareHarbor does not expose total capacity.

Surf Abu Dhabi

United Arab Emirates

–
Published capacityApproximate spots left

Estimates start after the first daily check

Will be estimated from the last check before each session starts.

Max surfers per Open Surf session from the research dataset (sessions.csv: Beginner 3, Intermediate 4, Advanced 4), taken from Surf Abu Dhabi's experience pages and FareHarbor. Other session types have no published capacity and are left out.

  • “Open Surf - Beginner”: 3 per session (source)
  • “Open Surf - Intermediate”: 4 per session (source)
  • “Open Surf - Advanced”: 4 per session (source)
Capacity unknown

Capacity unknown — no revenue estimate

Latest day: capacity unknown.

The e-ticket tables show tickets remaining (N枚) but not session capacity, and no published max-surfers figure was found. Lineup Fill and revenue cannot be computed without a capacity.

How we estimate

No wave pool publishes its revenue. These figures are built only from what a surfer can see when booking: session capacity, spots left and the published price per spot.

Max revenue/day
Max revenue/day = sum over that day's public sessions of (session capacity x published price per spot).
Estimated booked spots
Estimated booked spots per session = capacity - spots remaining at the last check at or before the session start. We use the last check taken at or before each session's start and show how many hours before start it was taken. An earlier check undercounts late bookings.
Lineup Fill
Lineup Fill = estimated booked spots / capacity (summed over the day's sessions where both are known). Shown as e.g. “Lineup Fill 72%”.
Estimated revenue/day
Estimated revenue/day = sum of (estimated booked spots x published price per spot). Price = the published price per spot at observation time, in local currency, converted to USD at that run's FX rate.

Capacity sources

  1. Booking-feed capacity: the booking system lists each session's capacity and spots left (DSRT). Best case.
  2. Published capacity: the pool publishes “max surfers per session” for a session type; spots left come from the booking widget. FareHarbor's spots-left count is approximate and often hidden, so these pools are flagged.
  3. Capacity unknown: no revenue estimate. Lineup Fill is shown only if it can be computed, otherwise “not enough data”.
Capacity source per tracked pool
PoolCapacitySpots leftRevenue estimate
DSRT SurfBooking feed capacityExact countYes
Palm Springs Surf ClubPublished capacityWaikiki: 8 · Public Hour: 12Approximate (FareHarbor), often hiddenYes
Surf Abu DhabiPublished capacityOpen Surf - Beginner: 3 · Open Surf - Intermediate: 4 · Open Surf - Advanced: 4Approximate (FareHarbor), often hiddenYes
Revel SurfCapacity unknownApproximate (FareHarbor), often hiddenNo
Surf Stadium JapanCapacity unknownExact countNo
Skudin Surf American DreamNot tracked (closed)–Not tracked (closed)

What gets left out

Private sessions and buyouts, lessons and camps, passes and parties, and sessions that are request-only or blocked are excluded (and counted on each card). A figure is shown only when at least 80% of a day's sessions have the needed capacity, spots-left and price; otherwise it reads “not enough data”. Today's sessions are provisional until they have all started; averages use completed days only.

Confidence

  • High: booking-feed capacity with exact spots left, checked a median of 6h or less before start, 90%+ of sessions covered.
  • Medium: booking-feed capacity checked within 24h of start, or published capacity with exact spots left checked within 6h.
  • Low: approximate spots left, checks more than 24h ahead, or thin coverage.

Caveats

  • Estimates, not reported financials. No pool publishes its revenue.
  • A check earlier in the day undercounts late bookings; each day shows how many hours before start its sessions were checked.
  • Published price at check time, not what each surfer paid: locals rates, packs, memberships, comps, promo codes and refunds are not visible.
  • Excludes private sessions, buyouts, lessons, camps, boogie sessions, passes, packs and parties, plus memberships, rentals, gift cards, food, hotel, events, registrations, taxes and fees.
  • DSRT's booked count includes seats held in carts or blocked. FareHarbor remaining counts are approximate and often hidden.
  • Real revenue also includes memberships, rentals, food and drink, hotels and events, which are not counted here.