About the Renaud Center

Come on in, the weather’s always fine for swimming, working out, picking up a game of basketball, having a party or taking a class at O’Fallon’s superb indoor recreation complex, the Renaud Center.

The Renaud Center is a 66,000 square-foot facility in Sports Park, O'Fallon, Missouri.

Recreational opportunities abound for patrons of all ages. Enjoy extensive programming in aquatics, sports, fitness and wellness. We invite you to explore and enjoy all that the Renaud Center has to offer.

Get directions to the Renaud Center

2650 Tri Sports Circle, O'Fallon, MO 63368