YMCAs

Carondelet Park Rec Complex

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

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.

16464 Burkhardt Place Chesterfield, MO 63017
Get directions

Branch Hours

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

Clinton County YMCA

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

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

Collinsville Maryville Troy YMCA

Serving Collinsville, Maryville, Troy and surrounding communities.

1 Town Center Dr. Maryville, IL 62062
Get directions

Branch Hours

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

East Belleville YMCA

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

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.

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

Branch Hours

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

Emerson Family YMCA

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

3390 Pershall Road St. Louis, MO 63135
Get directions

Branch Hours

Mon - Fri: 5:30 am - 10 pm
Sat: 6 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.

400 Grand Avenue Washington, MO 63090
Get directions

Branch Hours

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

Kirkwood Family YMCA

Serving Kirkwood, Webster Groves, Rock Hill

325 N Taylor Ave Kirkwood, MO 63122
Get directions

Branch Hours

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

Mid-County Family YMCA

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

1900 Urban Drive Brentwood, MO 63144
Get directions

Branch Hours

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

O'Fallon Illinois YMCA

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

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

Branch Hours

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

O'Fallon Missouri YMCA

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

 

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

Randolph County YMCA

Serving Red Bud, Waterloo, Sparta, Chester, St. Louis and Columbia.

130 South Oak Street Red Bud, IL 62278
Get directions

Branch Hours

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

South City Family YMCA

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

3150 Sublette Ave St. Louis, MO 63139
Get directions

Branch Hours - Program areas close 15 minutes before building closes.

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

South County Family YMCA

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

12736 Southfork Rd St Louis, MO 63128
Get directions

Branch Hours (PROGRAM AREAS CLOSE 30 MINUTES PRIOR)

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

St. Charles County Family YMCA

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

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

Branch Hours

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

Tri-City YMCA

Serving Illinois communities in Granite City, Pontoon Beach, Venice, Madison, Brooklyn, and Mitchell.

451 Niedringhaus Avenue Granite City, IL 62040
Get directions

Branch Hours

Mon - Fri: 5:30 am - 8 pm
Sat: 8 am - 4 pm
Sun: noon - 4 pm
Branch Info

Wildwood Family YMCA

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

2641 Highway 109 Wildwood, MO 63040
Get directions

Branch Hours

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

Overnight Camp

Specialty

Trout Lodge