π Swim Lessons in Alameda β Options for Oscar (Age 3)
Research compiled June 2026. All options are in or serve Alameda.
1. ποΈ City of Alameda β Encinal Swim Center (Best Value)
The most affordable option, run by Alameda Recreation & Parks Department (ARPD). All programs moved here since Emma Hood is closed for construction.
- Location: 230 Central Avenue, Alameda
- Contact: (510) 747-7586 | arpdaquatics@alamedaca.gov
- Website: alamedaca.gov/β¦/Aquatics
- Pool: Heated outdoor pool
- Curriculum: Starfish Swimming (nationally recognized)
Programs for Oscarβs age:
- StarBabies (Baby & Me) β 6 months to 3 years. Parent/child water intro. Oscar is right at the upper edge of this one.
- StarTots β Designed for toddlers starting their independent swim journey. More likely the right fit at 3.
- Youth Swim School β Progressive levels after StarTots.
- Flexible Private Lessons β One-on-one, available for StarBabies/StarTots ages too.
Pricing (2025-26 Master Fee Schedule):
- Group Swim Lessons (30 min):
13/lesson (resident) |15/lesson (non-resident) - Semi-private and private also available
- Packages: 4-pack, 6-pack, 10-pack, 16-pack
- Summer camps: ~$650-750+ depending on program
Schedule: Group programs run in 2-week sessions. Private lessons are flexible β book 48 hours ahead.
Notes:
- No make-up lessons for group classes
- Kids under 3 need swim diaper + vinyl cover
- Heated pool, but have a towel + rash guard ready
- Online report cards via Starfish TokenTrackers
- Registration opens online β check the ARPD activity guide
Verdict: β Best value by far. StarTots group lessons at $13/session is unbeatable for regular weekly instruction. Sign up when registration opens.
2. ποΈ ASPA / Franklin Park Pool (Your Block β Membership Required)
The Alameda Swimming Pool Association (ASPA) runs the Franklin Park pool β 1507 Paru St, literally at the end of your block on San Antonio Ave. Also operates Lincoln Park pool. Membership-based, volunteer-run nonprofit.
- Location: Franklin Park, 1507 Paru St, Alameda (walking distance from 1312 San Antonio Ave)
- Pool Phone: (510) 522-7600 (emergency only, answered by volunteers)
- Website: alamedapoolassociation.com
- Membership: Annual, covers all household members at your address
Cost:
| Item | Cost |
|---|---|
| Annual membership | $645/year + processing fee |
| Beginners swim lessons | FREE (included in membership) |
| Volunteer requirement | 2 adult shifts/year ($100 fee per missed shift) |
Beginners Swim Program (Summer):
- For preschoolers and kids who donβt know how to swim β perfect for Oscar at 3
- Offered 2x a day on weekdays at Franklin Park pool
- Just show up β no registration needed, no extra fee
- Swim diapers required if needed
- Small pools at Franklin are great for water adjustment with younger kids
- Teaches water comfort β treading water β readiness for Kinderswim/RGB
Other programs to grow into:
- Kinderswim β Free, fall & spring, kindergarten-aged, parent enters pool to assist
- Reds/Greens/Blues (RGB) β Novice program, from age 4+ (Tangerine level)
- Family swim β Weekends spring through fall
- Year-round pool access β 6 AM to 10 PM for keyholders
Notes:
- Must be an Alameda resident
- No refunds, no auto-renewal, no payment plans
- Also has Lincoln Park pool (High & Santa Clara Ave)
- Pool is outdoor, small pools closed Novβmid April
Verdict: β Strong contender due to location alone β walking distance from your door. At $645/year you get the entire family summer swim access plus free daily beginner lessons for Oscar. If youβd use it for family swim / lap swim too, the per-use cost drops fast. The volunteer shift requirement is real but manageable (2 shifts/year).
3. π AquaTech Swim School (Best Premium β Indoor, Year-Round)
Premier learn-to-swim program in Alameda with indoor heated pool. Year-round enrollment β start anytime.
- Location: 2203 Mariner Square Loop, Alameda, CA 94501
- Contact: office@aquatechswim.com | Text: 925-521-8894
- Website: aquatechswim.com
- Hours: Mon-Fri 12:30p-8:30p, Sat-Sun 8:45a-4:00p
Programs for Oscar:
- Small Group Lessons β Ages 6 months+. Small ratios.
- Private Lessons β One-on-one, ideal for nervous swimmers or specific needs.
- Summer Power-Hour Lessons β More intensive summer option.
Pricing:
- Group Lesson intro (4 weeks, 1x/week): $175/student
- Private Lesson intro (4 weeks, 1x/week): $200-300/student
- Ongoing lessons: ~$45-80/lesson depending on type
- Facility fee: $3.50/billing cycle
- Discount: $10/month off for veterans, active military, police, firefighters
Perks:
- Unlimited makeup lessons with advance notice (unique!)
- No fixed sessions β start anytime
- Groupon deals available
- Clear level progression system
- Level Quiz online to find starting point
Verdict: β Best if you want indoor, year-round consistency with flexible scheduling. More expensive than City but more forgiving (unlimited makeups). Good option if Oscar needs a warm indoor pool.
4. β΅ Harbor Bay Club (Health Club Pool β Private Lessons)
Outdoor heated pool with bay views. Requires membership for full access.
- Location: 200 Packet Landing Road, Alameda
- Contact: (510) 521-5414
- Website: harborbayclub.com/aquatics
- Pool: 25-meter, heated to 82Β°F, year-round outdoor
Pricing:
- Private (30 min):
45 members |50 non-members - Buddy Lesson (30 min, per child):
35 members |40 non-members
Notes:
- Red Cross certified instructors
- Buddy lesson = find another kid to share (half the cost)
- Also runs summer camps
- Health club membership required for most amenities
- Seasonally focused β summer is peak
Verdict: π‘ Nice option if youβre already HBC members or the bay view matters. Otherwise the price is mid-range and outdoor-only limits winter use.
5. π InstaSwim (At-Home Private Lessons)
Certified instructors come to your home pool or a public pool in Alameda.
- Website: instaswimusa.com
- Contact: (888) 610-2656
How it works:
- They match you with an instructor who comes to you
- You need access to a pool (home, community, or HOA)
- Background checked + insured instructors
Pricing (per lesson, not per student):
- Single lesson to try, then packages
- 30 min / 45 min / 1 hour options
- $20 one-time enrollment fee per student
- 100% satisfaction guarantee
Ages: Babies, toddlers, kids, adults
Verdict: π‘ Great if you have pool access at home and want convenience. For Oscar without a home pool, youβd need a public/community pool β adds complexity. More expensive than group but you get 1-on-1.
6. π Sunsational Swim School (At-Home Private)
Similar at-home model with a βLearn-to-Swim Guaranteeβ β free extra lessons if not progressing.
- Website: sunsationalswimschool.com
- Guarantee: Up to 4 free additional classes if child canβt demonstrate the swim sequence by lesson 12
Verdict: π‘ Same pool-access limitation as InstaSwim. The guarantee is nice peace of mind.
7. πΊπΈ American Swim Academy (Nearby β Fremont)
Bay Area institution since 1973. Closest location is Fremont β not in Alameda.
- Location: 4150 Technology Place, Fremont
- Ages: From 4 months old
- Website: americanswimacademy.com
- Notes: Five East Bay locations. Structured, consistent program. Indoor heated pools.
Verdict: β Too far for a regular weekly lesson from Alameda. Skip unless youβre already heading that way.
8. π¬ Pattiβs Swim School (Nearby β Castro Valley)
Boutique private one-on-one instruction. Castro Valley β not in Alameda.
- Age range: From 5 months old
- Website: pattisswimschool.com
- Type: Private, one-on-one only
Verdict: β Too far for weekly lessons. Good if you want a one-off intensive.
π Quick Comparison
|| Option | Cost | Location | Indoor/Outdoor | Start Anytime | Best For |
||--------|------|----------|---------------|--------------|----------|
|| City of Alameda | 13/lesson (group) | Encinal (Central Ave) | Outdoor (heated) | Sessions | Budget, local |
|| **ASPA / Franklin Park** | 645/yr (membership) | Franklin Park, walking distance | Outdoor (heated) | β
Show up | Walking distance, family swim |
|| AquaTech | 175/4 weeks (group) | Mariner Square | Indoor | β
Yes | Premium, year-round |
|| **Harbor Bay Club** | 50/lesson (private) | Packet Landing | Outdoor (heated) | β
Yes | HBC members |
|| InstaSwim | Varies by zip | Your pool | Depends | β
Yes | Home pool owners |
|| Sunsational | Varies | Your pool | Depends | β
Yes | Home pool owners |
π― Recommendations for Oscar (Age 3)
First choice: ASPA / Franklin Park β Beginners Swim Program
- Walking distance from your door on San Antonio Ave
- $645/year covers the whole family + free daily beginner lessons
- Just show up 2x/day on weekdays β no registration, no schedule juggling
- Small pool is perfect for water adjustment at age 3
- If youβd also use it for family swim on weekends, great value
- Downside: outdoor (NovβApril small pools closed), requires 2 volunteer shifts/year
Second choice: City of Alameda β StarTots Group Lessons
- $13/session is the cheapest per-lesson option
- Right at his age for StarTots
- Easy drive to Encinal (Central Ave)
- Downside: session-based enrollment (canβt just show up), outdoor heated pool
Third choice: AquaTech Swim School
- Indoor pool = comfortable year-round
- Start anytime, unlimited makeups
- More expensive but indoor is best if winter swimming matters
To investigate further:
- Is ASPA membership still open for 2026 or is there a waitlist?
- Which StarTots sessions are still open this summer?
- Does Oscar need a parent-in-water class or is he ready for independent lessons?