YMCAs

Bayer YMCA

Serving North St. Louis City and surrounding areas.


JOIN ONLINE

5555 Page Blvd, St. Louis, MO, 63112
Get directions

Branch Hours

Mon - Fri: 6 am - 9 pm
Sat: 7 am - 6 pm
Sun: 12 pm - 5 pm
Additional hours
Branch Info

Carondelet Park Rec Complex

Serving Carondelet, Holly Hills, Boulevard Heights, and surrounding areas.

JOIN ONLINE

 

930 Holly Hills Ave, St. Louis, MO, 63111
Get directions

Branch Hours

Mon - Fri: 5 am - 10 pm
Sat - Sun: 7 am - 6 pm
Additional hours
Branch Info

Chesterfield Family YMCA

Serving Chesterfield, Ballwin, Ellisville, Town & Country and surrounding areas.

JOIN ONLINE

16464 Burkhardt Place, Chesterfield, MO, 63017
Get directions

BRANCH HOURS

Mon - Thu: 5 am - 9 pm
Fri: 5 am - 8 pm
Sat: 7 am - 5 pm
Sun: 9 am - 5 pm
Additional hours
Branch Info

Clinton County YMCA

Serving Breese, Aviston, Trenton, New Baden, Carlyle, Albers, Damiansville, St. Rose and surrounding communities.

JOIN ONLINE

14160 Jamestown Rd, Breese, IL, 62230
Get directions

Branch Hours

Mon - Thu: 5 am - 8 pm
Fri: 5 am - 7 pm
Sat: 7 am - 2 pm
Sun: Noon - 4 pm
Additional hours
Branch Info

Downtown Belleville YMCA - Kern Center

Serving Belleville, O'Fallon, St. Louis, Swansea, Smithton, Fairview Heights and East St. Louis.

JOIN ONLINE

200 S. Illinois Street, Belleville, IL, 62220
Get directions

Branch Hours

Mon - Thu: 5 am - 10 pm
Fri: 5 am - 9 pm
Sat: 7 am - 6 pm
Sun: Noon - 6 pm
Additional hours
Branch Info

East Belleville YMCA

Serving Belleville, O'Fallon, St. Louis, Mascoutah, Swansea, Fairview Heights and Scott Air Force Base.

JOIN ONLINE

2627 Carlyle Avenue, Belleville, IL, 62221
Get directions

Branch Hours

Mon - Thu: 5 am - 10 pm
Fri: 5 am - 9 pm
Sat: 6 am - 6 pm
Sun: Noon - 6 pm
Additional hours
Branch Info

Edward Jones Family YMCA

Serving Maryland Heights, Creve Coeur, St. Ann, Earth City, and Bridgeton and surrounding areas.

JOIN ONLINE

12521 Marine Avenue, Maryland Heights, MO, 63146-2411
Get directions

Branch Hours

Mon - Fri: 5:15 am - 9 pm
Sat: 7 am - 5 pm
Sun: 10 am - 5 pm
Additional hours
Branch Info

Emerson YMCA

Serving Ferguson, St. Louis, Bridgeton, Florissant, Berkeley, Spanish Lake, and surrounding areas.

JOIN ONLINE

3390 Pershall Road, Ferguson, MO, 63135
Get directions

Branch Hours

Mon - Thu: 5:30 am - 10 pm
Fri: 5:30 am - 9 pm
Sat: 8 am - 6 pm
Sun: 10 am - 4 pm
Additional hours
Branch Info

Four Rivers Family YMCA

Serving Washington, Union, St. Clair, Gray Summit, New Haven, Marthasville and surrounding areas.

JOIN ONLINE

400 Grand Avenue, Washington, MO, 63090
Get directions

Branch Hours

Mon - Thu: 5 am - 9 pm
Fri: 5 am - 8 pm
Sat: 6 am - 5 pm
Sun: 9 am - 5 pm
Additional hours
Branch Info

Jefferson County Family YMCA

Serving Festus, Pevely, Crystal City, Herculaneum, Barnhart, Imperial, Desoto, Hillsboro

JOIN ONLINE

1303 YMCA Drive, Festus, MO, 63028
Get directions

Branch Hours

Mon - Thu: 4:30 am - 9 pm
Fri: 4:30 am - 8 pm
Sat: 7 am - 4 pm
Sun: 8 am - 4 pm
Additional hours
Branch Info

Mid-County Family YMCA

Serving Maplewood, Brentwood, University City, Clayton, Ladue, Richmond Heights, Town & Country, Webster, Rock Hill, Shrewsbury

JOIN ONLINE

1900 Urban Drive, Brentwood, MO, 63144
Get directions

Branch Hours

Mon - Fri: 5:30 am - 9 pm
Sat - Sun: 8 am - 4 pm
Additional hours
Branch Info

Monroe County YMCA - HTC Center

Serving Columbia, Waterloo, St. Louis, Millstadt, Red Bud and Dupo.

JOIN ONLINE

9514 Caring Way, Columbia, IL, 62236
Get directions

Branch Hours

Mon - Thu: 5 am - 9 pm
Fri: 5 am - 8 pm
Sat: 7 am - 4 pm
Sun: Noon - 5 pm
Additional hours
Branch Info

O'Fallon Illinois YMCA

Serving O'Fallon, Shiloh, Troy, Lebanon, Fairview Heights and Scott Air Force Base.

JOIN ONLINE

284 N. Seven Hills Rd, O'Fallon, IL, 62269
Get directions

Branch Hours

Mon - Thu: 5 am - 9 pm
Fri: 5 am - 8 pm
Sat: 7 am - 5 pm
Sun: Noon - 5 pm
Additional hours
Branch Info

O'Fallon Missouri YMCA

Serving O'Fallon, MO, Wentzville, Cottleville, Lake St. Louis, New Melle, and surrounding areas.

JOIN ONLINE

 

3451 Pheasant Meadow Drive, O FALLON, MO, 63368-7324
Get directions

Branch Hours

Mon - Thu: 5 am - 10 pm
Fri: 5 am - 9 pm
Sat: 6 am - 6 pm
Sun: Noon - 5 pm
Additional hours
Branch Info

O'Fallon Park Rec Complex

Serving O'Fallon Park, College Hill, Walnut Park and surrounding areas.

JOIN ONLINE

4343 West Florissant, St. Louis, MO, 63115
Get directions

Branch Hours

Mon - Fri: 6 am - 9 pm
Sat: 7 am - 6 pm
Sun: Noon - 5 pm
Additional hours
Branch Info

South City Family YMCA

Serving the Hill, Southwest Garden, Tower Grove, and surrounding areas.

JOIN ONLINE

3150 Sublette Ave, St. Louis, MO, 63139
Get directions

Branch Hours

Mon - Thu: 5 am - 10 pm
Fri: 5 am - 9 pm
Sat - Sun: 7 am - 5 pm
Additional hours
Branch Info

South County Family YMCA

Serving South County, Fenton, Sunset Hills, Arnold, Lemay, Oakville, Mehlville, Sappington, Crestwood, Affton

JOIN ONLINE

12736 Southfork Rd, St Louis, MO, 63128
Get directions

Branch Hours

Mon - Thu: 5 am - 9 pm
Fri: 5 am - 8 pm
Sat: 7 am - 4 pm
Sun: 9 am - 3 pm
Additional hours
Branch Info

St. Charles County Family YMCA

Serving St. Charles, Bridgeton, St. Peters, Orchard Farm, and surrounding areas.

JOIN ONLINE

3900 Shady Springs Lane, St. Peters, MO, 63376-6467
Get directions

Branch Hours

Mon - Thu: 5:30 am - 9 pm
Fri: 5:30 am - 8:30 pm
Sat: 7 am - 5 pm
Sun: Noon - 5 pm
Additional hours
Branch Info

Wildwood Family YMCA

Serving Wildwood, Eureka, Pacific, Ellisville and surrounding areas.

JOIN ONLINE

2641 Highway 109, Wildwood, MO, 63040
Get directions

Branch Hours

Mon - Thu: 5 am - 9 pm
Fri: 5 am - 8 pm
Sat: 7 am - 5 pm
Sun: 9 am - 5 pm
Additional hours
Branch Info

Overnight Camp

Specialty

Trout Lodge