Open to the public
Book a court. Play today.
Members and visitors book through the same courts, just different doors. Pick the one that applies to you — visitors need no account.
How to play
Three ways to play
Court booking
Reserve a court online — pick a time, pay, and you're done. No account needed for public bookings.
Non-members pay $50/hr per player.
Court booking › — book online (opens in a new tab)Open play
Sessions by skill level — Novice 2.5–3.0, Intermediate 3.0–3.9, Advanced 4.0+ with an active DUPR. Four on, four off: every game to 11, win by 1, then the whole court rotates.
$25 for a three-hour session.
Open play › — book online (opens in a new tab)Leagues & events
Weekly leagues, clinics, socials, and tournaments across every skill level.
Open to everyone — register per event.
Leagues & events › — book online (opens in a new tab)
Live from our courts
What's free right now
Straight from our booking system, updated every time you load it. Pick a day to see which courts are open, then book on CourtReserve.
Checking the courts…
Drop in
Open play this week
Sessions are organised by skill level. Four on, four off — every game to 11, then the court rotates. Registration is per session.
| Level | Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|---|
| Novice | 9am–12pm12pm–3pm3pm–6pm6pm–9pmNovice Open Play on Sun: 9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmNovice Open Play on Mon: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmNovice Open Play on Tue: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm2pm–5pm8pm–11pmNovice Open Play on Wed: 9am–12pm, 2pm–5pm, 8pm–11pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmNovice Open Play on Thu: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmNovice Open Play on Fri: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm12pm–3pm3pm–6pmNovice Open Play on Sat: 9am–12pm, 12pm–3pm, 3pm–6pm |
| Intermediate | 6am–9am9am–12pm12pm–3pm3pm–6pm6pm–9pmIntermediate Open Play on Sun: 6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmIntermediate Open Play on Mon: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmIntermediate Open Play on Tue: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmIntermediate Open Play on Wed: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmIntermediate Open Play on Thu: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmIntermediate Open Play on Fri: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–3pm3pm–6pmIntermediate Open Play on Sat: 6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm |
| Women's Intermediate | Women's Intermediate Open Play on Sun: none | 9am–12pmWomen's Intermediate Open Play on Mon: 9am–12pm | Women's Intermediate Open Play on Tue: none | 9am–12pmWomen's Intermediate Open Play on Wed: 9am–12pm | Women's Intermediate Open Play on Thu: none | Women's Intermediate Open Play on Fri: none | Women's Intermediate Open Play on Sat: none |
| Advanced | 6am–9am9am–12pm12pm–3pm3pm–6pm6pm–9pmAdvanced Open Play on Sun: 6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmAdvanced Open Play on Mon: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmAdvanced Open Play on Tue: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmAdvanced Open Play on Wed: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmAdvanced Open Play on Thu: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–2pm2pm–5pm5pm–8pm8pm–11pmAdvanced Open Play on Fri: 6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 6am–9am9am–12pm12pm–3pm3pm–6pmAdvanced Open Play on Sat: 6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm |
| Women's Advanced | Women's Advanced Open Play on Sun: none | Women's Advanced Open Play on Mon: none | Women's Advanced Open Play on Tue: none | Women's Advanced Open Play on Wed: none | 9am–12pmWomen's Advanced Open Play on Thu: 9am–12pm | Women's Advanced Open Play on Fri: none | Women's Advanced Open Play on Sat: none |
| DUPR Gated | 9am–12pm12pm–3pm3pm–6pm6pm–9pmDUPR Gated Open Play on Sun: 9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmDUPR Gated Open Play on Mon: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmDUPR Gated Open Play on Tue: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmDUPR Gated Open Play on Wed: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmDUPR Gated Open Play on Thu: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm2pm–5pm5pm–8pm8pm–11pmDUPR Gated Open Play on Fri: 9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm | 9am–12pm12pm–3pm3pm–6pmDUPR Gated Open Play on Sat: 9am–12pm, 12pm–3pm, 3pm–6pm |
| Men's | Men's Open Play on Sun: none | Men's Open Play on Mon: none | 12pm–2pmMen's Open Play on Tue: 12pm–2pm | Men's Open Play on Wed: none | Men's Open Play on Thu: none | 12pm–2pmMen's Open Play on Fri: 12pm–2pm | Men's Open Play on Sat: none |
Novice
- Sun9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm
- Mon9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Tue9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Wed9am–12pm, 2pm–5pm, 8pm–11pm
- Thu9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Fri9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Sat9am–12pm, 12pm–3pm, 3pm–6pm
Intermediate
- Sun6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm
- Mon6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Tue6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Wed6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Thu6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Fri6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Sat6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm
Women's Intermediate
- Mon9am–12pm
- Wed9am–12pm
Advanced
- Sun6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm
- Mon6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Tue6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Wed6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Thu6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Fri6am–9am, 9am–12pm, 12pm–2pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Sat6am–9am, 9am–12pm, 12pm–3pm, 3pm–6pm
Women's Advanced
- Thu9am–12pm
DUPR Gated
- Sun9am–12pm, 12pm–3pm, 3pm–6pm, 6pm–9pm
- Mon9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Tue9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Wed9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Thu9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Fri9am–12pm, 2pm–5pm, 5pm–8pm, 8pm–11pm
- Sat9am–12pm, 12pm–3pm, 3pm–6pm
Men's
- Tue12pm–2pm
- Fri12pm–2pm
Times repeat weekly. Switch to to see spaces left and register.
No membership needed
Walk-in & drop-in rates
What it costs to play without a membership. Book online or call the front desk.
| What | Who | Rate |
|---|---|---|
| Court Reservations | Non-member | $15/hr per player |
| Court booking | Member | Included |
| Open play (3 hours) | Non-member | $25per player |
| Corporate & group drop-inPriced per group — courts, paddles, and a coach if you want one. | Corporate | On request |
