Home › Missouri › St. Louis › Indoor pools

Indoor Pools in St. Louis, MO

8 indoor pools · checked Oct 8, 2026

Indoor pools are the ones you can swim in during fall and winter, when most outdoor pools are closed.

As of Oct 8, 2026

Of the 8 pools, 2 with checked hours, 5 that don't publish hours, 1 closed for the season.

Hours checked · 2

Hours checked with each pool's official website.

Tandy Indoor Swimming Pool

Open year-round as an indoor pool.

Indoor · City / County · The Ville

  • Lap swim
Hours, prices & details

Hours this week

Mon9 a.m. – 12 p.m., 4:30 p.m. – 7:30 p.m.
Tue9 a.m. – 12 p.m., 4:30 p.m. – 7:30 p.m.
Wed9 a.m. – 12 p.m., 4:30 p.m. – 7:30 p.m.
Thu9 a.m. – 12 p.m., 4:30 p.m. – 7:30 p.m.
Fri9 a.m. – 12 p.m., 4:30 p.m. – 7:30 p.m.

Swim schedule

Mon–Fri
Open aerobics and lap swim · 9am–12pm
Mon–Fri
Open aerobics and lap swim · 4:30–7:30pm
Fri
Swim lessons · 10am–1pm

The pool

Indoor pool
Lap swim; water aerobics; swim lessons
Programs
Water aerobics, Swim lessons
Features
Locker rooms, Restrooms

Pool rules

  • Ages 13 and under must be accompanied by an adult.
  • Pool cannot be reserved.

Good to know

  • Schedule effective May 27, 2026.
  • Located in Tandy Recreation Center (Tandy Park, Ville neighborhood).
  • Recreation center hours Mon–Fri 8am–8pm, Sat 8am–4:30pm.
  • City says outdoor pools are free; no indoor fee listed.
  • Google Maps phone number (+1 314-622-4800) differs from the official page phone (314-652-5131).

Checked Oct 7, 2026 on stlouis-mo.gov, stlouis-mo.gov, stlouis-mo.gov.

4206 Kennerly Ave, St. Louis, MO 63113 · 314-652-5131 · Official website

Report a correction

12th and Park Indoor Pool

Open — no closure listed on the city pools page as of August 2026.

Indoor · City / County · LaSalle Park

  • Lap swim
Hours, prices & details

Hours this week

Mon10 a.m. – 11:30 a.m., 5 p.m. – 7 p.m.
Wed10 a.m. – 11:30 a.m., 5 p.m. – 7 p.m.
Fri10 a.m. – 11:30 a.m.

Swim schedule

Mon, Wed, Fri
Lap swim & summer camp swim · 10–11:30 AM
Mon, Wed
Water aerobics · 5–7 PM

The pool

Indoor pool
Lap swim, water aerobics, summer camp swim; reservable by permit
Programs
Lap swim, Water aerobics, Summer camp swim
Features
Locker rooms, Restrooms, Water fountains

Good to know

  • Hours shown are the 2026 season hours effective May 27, 2026.
  • Address on the official page is 1410 South Tucker Blvd, St. Louis, MO (Google lists 1420 S Tucker Blvd).
  • Located at 12th and Park Recreation Center in Ray Leisure Park.
  • Reservable by permit: 314-289-5330.
  • Operator: City of St. Louis Department of Parks, Recreation and Forestry.

Checked Oct 8, 2026 on stlouis-mo.gov, stlouis-mo.gov.

1420 S Tucker Blvd, St. Louis, MO 63104 · 314-589-6142 · Official website

Report a correction

Call before you go · 5

These pools are open to the public but don't publish hours online.

Carondelet Park Rec Complex

Hours listed, season not confirmed · call before you go

Indoor & outdoor · YMCA

  • From $9
  • Lap swim
Hours, prices & details

Hours

The pool lists these hours, but doesn't say which season they are for. Call before you go.

Hours listed by the pool (season not confirmed)

Mon10 a.m. – 8 p.m.
Tue10 a.m. – 8 p.m.
Wed10 a.m. – 8 p.m.
Thu10 a.m. – 8 p.m.
Fri10 a.m. – 8 p.m.
Sat10 a.m. – 8 p.m.
Sun10 a.m. – 8 p.m.

Prices

Youth (ages 6 weeks-12)
$9
Adults (ages 13-64)
$13
Seniors (ages 65+)
$11
Households
$34
Individual Outdoor Aquatic Center membership – YMCA Member Rate
$75
Individual Outdoor Aquatic Center membership – City Resident Non-Member
$225
Individual Outdoor Aquatic Center membership – Non-City Resident Non-Member
$260
Family Outdoor Aquatic Center membership – YMCA Member Rate
$170
Family Outdoor Aquatic Center membership – City Resident Non-Member
$400
Family Outdoor Aquatic Center membership – Non-City Resident Non-Member
$435

Swim schedule

Mon–Sun
Lap and Rec Swim · 10 a.m. – 8 p.m. · All ages

The pool

Outdoor Lap Pool
Lap Swimming Lanes
Lazy River
Lazy River & Water Vortex
Splash Pad
Zero-Depth Splash Pad & Splash Park
Kiddie Play Structure
Kiddie play structure
Programs
Swim Lessons, Water Fitness Classes, Swim Teams
Features
2.5-Story Water Slide, Lazy River & Water Vortex, Zero-Depth Splash Pad & Splash Park, Lap Swimming Lanes, Plenty of Sun & Shade

Pool rules

  • All guests 18+ must show a valid photo ID.
  • Youth ages 13–17 must have a signed waiver from a parent/guardian.
  • No alcohol, firearms, or smoking on the premises.
  • No inflatables, water wings, or plastic water guns (Coast Guard-approved life jackets only).
  • No diving, horseplay, or prolonged underwater breath-holding.
  • Children 5 & under must have an adult (18+) in the water with them at all times.
  • Children 6–7 years old must have an adult in the pool area at all times.
  • Children 8–12 years old must have an adult on the pool deck.
  • Children 13+ may swim independently.

Good to know

  • Outdoor Aquatic Center is closed for the season as of 2026-10-07; it operates May 23–September 7, 2026.
  • Indoor pool hours are not listed on the pages; branch hours are Mon–Fri 5 am–10 pm, Sat–Sun 7 am–6 pm.
  • Weekends and holidays are reserved for Outdoor Aquatic Center members and their guests only.
  • Daily rates apply Monday-Friday only.
  • Holiday hours (Memorial Day, July 4, Labor Day): 10 AM-5 PM.
  • Camp Hours: 10 AM-3 PM.

Checked Oct 7, 2026 on gwrymca.org, gwrymca.org, gwrymca.org.

930 Holly Hills Ave, St. Louis, MO 63111 · 314-768-9622 · Official website · ★ 4.3 (633 Google reviews)

Report a correction

South City Family YMCA

Hours not published by the pool · Google Maps lists hours · call before you go

Indoor · YMCA · Southwest Garden

Hours, prices & details

Hours

The heated indoor pool is open year-round. Check the website or call before you go.

Hours on Google Maps (not confirmed with the pool)

Mon5 a.m. – 10 p.m.
Tue5 a.m. – 10 p.m.
Wed5 a.m. – 10 p.m.
Thu5 a.m. – 10 p.m.
Fri5 a.m. – 9 p.m.
Sat7 a.m. – 5 p.m.
Sun7 a.m. – 5 p.m.

Google's hours can be out of date, especially outside the pool season. Call before you go.

The pool

Indoor pool
Indoor pool with lap lanes and a water slide; used for lap swimming, swim lessons and water fitness classes.
Programs
Swim lessons, Water fitness classes, Aquatic group exercise, Lifeguard certification, Swim teams
Features
Heated indoor pool, Water slide, Lap lanes, Sauna, Steam room, ADA-accessible pool lifts

Good to know

  • The branch page lists only building hours (Mon–Thu 5 am–10 pm, Fri 5 am–9 pm, Sat–Sun 7 am–5 pm); these are not pool hours and no pool-specific schedule was published on the pages checked.
  • Pool schedules are published via a schedule widget on the branch page and the YMCA pool schedules page; check the current Lap/Rec Swim schedule before visiting.
  • Pool schedules and availability may vary by YMCA location and are subject to change due to programs, events and other activities.
  • Occasional maintenance closures are communicated through the local Y's mobile app and Facebook page; the pool also closes during thunderstorms until 30 minutes after the last evidence of thunder and lightning.
  • Age rules: ages 7 and under must have an adult (18+) in the water within arm's reach; ages 8–12 must have an adult in the facility and pass a swim test to swim without adult supervision; ages 13 and up may swim independently.
  • No glass, food or gum in the pool area; swim diapers required for those who use diapers; no breath-holding activities.

Checked Oct 7, 2026 on gwrymca.org, gwrymca.org, gwrymca.org.

3150 Sublette Ave, St. Louis, MO 63139 · 314-644-3100 · Official website · ★ 4.4 (408 Google reviews)

Report a correction

O'Fallon Park Rec Complex

Hours not published by the pool · Google Maps lists hours · call before you go

Indoor & outdoor · YMCA · O'Fallon

Hours, prices & details

Hours

Indoor pool open year-round; outdoor aquatic center is seasonal. Check the website or call before you go.

Hours on Google Maps (not confirmed with the pool)

Mon6 a.m. – 9 p.m.
Tue6 a.m. – 9 p.m.
Wed6 a.m. – 9 p.m.
Thu6 a.m. – 9 p.m.
Fri6 a.m. – 9 p.m.
Sat7 a.m. – 6 p.m.
Sun12 p.m. – 5 p.m.

Google's hours can be out of date, especially outside the pool season. Call before you go.

The pool

Indoor pool
Heated indoor pool with lap swimming, water exercise classes, and family swim times; includes a water slide, splash pad, hot tub, and lazy river.
Outdoor Aquatic Center
Outdoor aquatic center (seasonal).
Programs
Swim lessons, Water fitness classes, Swim team, Lifeguard certification
Features
Indoor Aquatic Center, Outdoor Aquatic Center, Hot Tub, Sauna, Steam Room, Locker Rooms, ADA-Accessible Pool Lifts

Good to know

  • Branch hours (Mon-Fri 6 am-9 pm, Sat 7 am-6 pm, Sun 12-5 pm) are building hours, not pool hours.
  • Pool schedule page (https://gwrymca.org/locations/ofallon-park-rec-complex/schedules-ofallon-park) returned a 403 Access Denied error, so specific pool hours could not be retrieved.
  • Outdoor pool is seasonal and typically operates from Memorial Day to Labor Day.

Checked Oct 7, 2026 on gwrymca.org, gwrymca.org, gwrymca.org.

4343 W Florissant Ave, St. Louis, MO 63115 · 314-932-1423 · Official website · ★ 4.5 (346 Google reviews)

Report a correction

Mid-County Family YMCA

Hours not published by the pool · Google Maps lists hours · call before you go

Indoor · YMCA

Hours, prices & details

Hours

The indoor pool is open year-round. Check the website or call before you go.

Hours on Google Maps (not confirmed with the pool)

Mon5:15 a.m. – 9 p.m.
Tue5:15 a.m. – 9 p.m.
Wed5:15 a.m. – 9 p.m.
Thu5:15 a.m. – 9 p.m.
Fri5:15 a.m. – 9 p.m.
Sat7 a.m. – 4 p.m.
Sun8 a.m. – 4 p.m.

Google's hours can be out of date, especially outside the pool season. Call before you go.

The pool

Indoor Pool
Temperature-controlled indoor pool used for lap swimming, water aerobics, family swim time, swim lessons and aquatic exercise classes.
Programs
Swim lessons, Water fitness classes, Aquatic group exercise, Synchronized swimming, Swim team
Features
Indoor Pool, Sauna, ADA-Accessible Pool Lifts, Locker Rooms, Aquatic Group Exercise

Good to know

  • Renovations begin October 5: the racquetball courts will permanently close and fitness equipment will move to a temporary Fitness Center in the Auxiliary Gym. The page does not state whether the pool is affected.
  • The page gives branch hours (Mon-Fri 5:15 am - 9 pm, Sat 7 am - 4 pm, Sun 8 am - 4 pm) but no pool-specific hours; pool schedules are shown in a widget that could not be read.
  • Pool schedules and availability may vary by YMCA location and are subject to change due to programs, events and other activities.

Checked Oct 7, 2026 on gwrymca.org, gwrymca.org.

1900 Urban Dr, Brentwood, MO 63144 · 314-962-9450 · Official website · ★ 4.1 (250 Google reviews)

Report a correction

Bayer YMCA

Hours not published by the pool · Google Maps lists hours · call before you go

Indoor · YMCA · Hamilton Heights

Hours, prices & details

Hours

The indoor pool is open year-round. Check the website or call before you go.

Hours on Google Maps (not confirmed with the pool)

Mon6 a.m. – 9 p.m.
Tue6 a.m. – 9 p.m.
Wed6 a.m. – 9 p.m.
Thu6 a.m. – 9 p.m.
Fri6 a.m. – 9 p.m.
Sat7 a.m. – 6 p.m.
Sun12 p.m. – 5 p.m.

Google's hours can be out of date, especially outside the pool season. Call before you go.

The pool

Indoor Pool
Temperature-controlled indoor pool used for lap swimming, water aerobics, family swim time, swim lessons and aquatic exercise classes.
Programs
Swim lessons, Water fitness classes (Aquacise, Aqua Tone, Deep Water, Aqua Core & More, Aqua Kickboxing), Swim team (O'Fallon Park Makos), Lifeguard certification
Features
Indoor, temperature-controlled pool, Dedicated lap lanes, Sauna, Steam room, Hot tub, ADA-accessible pool lifts, Locker room access for individuals & families

Pool rules

  • Ages 7 and under must have an adult (ages 18 and up) in the water within arm's reach.
  • Ages 8-12 must have an adult in the facility. Swim test is required to swim without adult supervision.
  • Ages 13 and up may swim independently.
  • Running on the pool deck is not permitted.
  • No glass, food, or gum is allowed in the pool area.
  • No breath-holding activities, including lengthy underwater swimming.
  • Individuals with skin, ear, or body infections, open sores or wounds, or any communicable diseases are not permitted to use the pool.
  • Swim diapers are required for those who use diapers.
  • Shower before entering the pool.
  • There is always a lifeguard on duty; no swimming without a lifeguard on duty is allowed.

Good to know

  • The official pages list branch hours (Mon-Fri 6 am - 9 pm, Sat 7 am - 6 pm, Sun 12 pm - 5 pm) but do not publish specific pool hours; the pool schedule is loaded dynamically and was not available in the fetched pages.
  • Pool schedules and availability may vary by YMCA location and are subject to change due to programs, events and other activities.
  • Occasional maintenance closures are communicated through the local Y's mobile app and Facebook page.
  • Pool and wet areas must be cleared and closed until 30 minutes after last evidence of thunder and lightning.
  • Registration is not required for open or lap swim, but space may be limited during peak times.
  • Water fitness classes are included in a Y membership; registration is recommended.

Checked Oct 7, 2026 on gwrymca.org, gwrymca.org, gwrymca.org.

5555 Page Blvd, St. Louis, MO 63112 · 314-367-4646 · Official website · ★ 4.2 (204 Google reviews)

Report a correction

Closed for the season · 1

Wohl Indoor Swimming Pool

Temporarily closed for repairs and upgrades as of August 24, 2026.

Indoor · City / County · Kingsway West

Hours, prices & details

Status

Temporarily closed for repairs and upgrades as of August 24, 2026.

Good to know

  • At Wohl Recreation Center.
  • No opening hours listed for 2026; closed for repairs.

Checked Oct 8, 2026 on stlouis-mo.gov.

1515 Kingshighway Blvd, St. Louis, MO 63113 · 314-367-2292 · Official website · ★ 5 (1 Google reviews)

Report a correction

Compare all 8 pools
PoolStatusTypeLap swimFrom
Tandy Indoor Swimming PoolHours checkedindoorYes—
12th and Park Indoor PoolHours checkedindoorYes—
Carondelet Park Rec ComplexCall before you gobothYes$9
South City Family YMCACall before you goindoor——
O'Fallon Park Rec ComplexCall before you goboth——
Mid-County Family YMCACall before you goindoor——
Bayer YMCACall before you goindoor——
Wohl Indoor Swimming PoolClosed for the seasonindoor——