Choose your membership
3 tiers · cancel anytime- Full gym + pool access
- All group fitness classes free
- Locker room + towel service
- Guest pass · 1 per month
- Senior-only morning swim hours
- Free fitness orientation
- Full gym + pool access
- All group fitness classes free
- Locker room + towel service
- Guest pass · 2 per month
- Court reservation · 7 days ahead
- Free fitness orientation + plan
- Discount on personal training
- Full gym + pool for everyone
- All group fitness classes free
- Family swim hours · Sundays
- Guest passes · 4 per month
- Court & gym reservation priority
- Youth program discount · 15%
- Birthday party booking discount
What you get when you join
Member benefitsBuilt by Annapolis, for Annapolis — everyone gets a seat.
Reinvested in the community
Every dollar of membership revenue stays in Annapolis — funding scholarships, equipment upgrades, and free youth programs. We're not a chain.
Pool with year-round programs
25-yard, 6-lane heated pool. Lap swim, water aerobics, swim lessons for ages 3+, lifeguard certification, masters swimming, and family swim Sundays.
Classes included, not extra
Yoga, spin, HIIT, Zumba, water aerobics, pickleball — all included with membership. Drop in or sign up. No upsells, no premium tiers.
Open to everyone, period
35% of members are on financial assistance. We don't ask why. Approval takes a week. Nobody is turned away from the rec center.
Not ready to commit? Drop in
No membership neededDaily & punch-pass pricing
Day pass valid 24 hours · punch passes don't expire| Pass type | Youth / Senior | Adult |
|---|---|---|
|
Single day pass
Full access · gym, pool, classes for one day
|
$4 | $6 |
|
10-visit punch pass
No expiration · save 17% vs. day passes
|
$32 | $50 |
|
25-visit punch pass
No expiration · save 33% vs. day passes
|
$65 | $100 |
|
Pool only · day pass
Swim or water class · no gym access
|
$3 | $4 |
|
Open gym · drop-in basketball
Weekdays 11 AM – 1 PM · evenings 7–9 PM
|
Free | $4 |
|
Family swim day
Sundays 1–5 PM · up to 6 family members
|
$15 / family | |
Inside the rec center
Amenities & facilities25-yd indoor pool
6 lanes · heated · accessible · year-round programs
Fitness floor
40+ cardio + strength machines, free weights, stretching
Full gymnasium
Regulation basketball + volleyball court with bleachers
2 group fitness studios
Yoga, spin, HIIT, Zumba · mirrors, sound, equipment
Pickleball + tennis
4 indoor pickleball lines · drop-in court time
Youth game room
For afterschool, teen drop-in, family events · ping pong, foosball
Locker rooms
Family changing rooms, day-use lockers, towel service
Fully ADA accessible
Pool lift, accessible parking, adaptive equipment, family bathrooms
Today's classes & programs
Saturday, May 24 · all included with membershipToday & tomorrow
-
7:00 AM60 minAquaticOpenLap swim · all levels📍 Pool · lanes 1–4 reserved
-
8:00 AM45 minFitness5 spots leftSaturday Morning Yoga📍 Studio A · w/ Lisa M.
-
9:00 AM50 minAquaticOpenWater Aerobics · senior-friendly📍 Pool · shallow end
-
9:00 AM90 minYouthFull · waitlistSaturday Youth Basketball Clinic (ages 8–12)📍 Gymnasium · half court
-
10:30 AM45 minFitness3 bikes leftSpin · intermediate📍 Studio B · w/ Marcus T.
-
11:30 AM60 minSeniorOpenSilver Sneakers Strength📍 Studio A · w/ Janet R.
-
1:00 PM2 hrsOpen gymDrop inPickleball open play · all skill levels📍 Gymnasium · 4 courts
-
2:00 PM45 minFitnessOpenZumba📍 Studio A · w/ Carmen V.
-
4:00 PM2 hrsYouthOpenTeen drop-in · game room + gym📍 Game room + gymnasium · ages 13–17
-
6:00 PM75 minFitness2 spots leftHIIT & Conditioning📍 Studio B · w/ Diego F.
Youth programs & afterschool
Ages 4–17 · year-roundAfterschool Adventures
Pickup from 5 partner elementary schools, snacks, homework help, gym time, art, and outdoor play until 6 PM. Sliding-scale fee.
Register →Little Sprouts Movement
Music, movement, parachute games, gross-motor play, and lots of running around. Drop-off program with parent option.
Register →Teen Center
Free space for teens to hang out, do homework, play in the gym, use the game room. Snacks provided. Tutoring Tuesdays.
Drop in →Learn-to-Swim Lessons
Red Cross levels 1–6. Small groups (max 6 kids per instructor), 8-week sessions. New session starts each month.
Register →Youth Sports Leagues
Soccer (spring/fall), basketball (winter), t-ball (spring), flag football (fall). Volunteer coaches, focus on fundamentals + fun.
Sign up →Truxtun Day Camp
Weekly summer day camp · arts, sports, swim, field trips. 9 AM–4 PM, with optional aftercare. 10 weeks of sessions.
Register →