Welcome to The HUB Recreation Center in Marion, IL


From General Manager Chris Georgantas

The HUB Recreation Center is focused on becoming a leader in health, wellness, and recreation, providing exceptional and innovative programs and services that result in measurable and transformational changes in the lives of those we serve.

Our mission is to provide a welcoming community atmosphere of wellness, recreation, and learning through its people, facility, programs and services.

I welcome you to our website and I encourage you to stop by and take a tour of our beautiful facility.

Subscribe to our Monthly Newsletter!




The HUB Recreation Center

The HUB is the place where health and happiness meet! You can be active in the pools, on the courts, on the track or in the fitness center. From our three-story waterslide, kiddie pool, lazy river and hot tub, to our state-of-the art workout equipment, sports programs, fitness/water aerobics classes and on-site childcare, we have something here for everyone. For a tour of the facility, stop by today. For more information, call (618) 997-2HUB or visit www.thehubmarion.com.
The HUB Recreation Center
The HUB Recreation Center3 hours ago
Join us for our second annual indoor pickleball tournament!
The HUB Recreation Center
The HUB Recreation Center6 hours ago
For your viewing pleasure… in case you didn’t hear the song enough on Sunday! 😆
The HUB Recreation Center
The HUB Recreation Center
The HUB Recreation Center1 day ago
We're getting excited!!
The HUB Recreation Center
The HUB Recreation Center2 days ago
Here comes Baby Shark, Christmas!! 🎅🏼🦈
The HUB Recreation Center
The HUB Recreation Center3 days ago
Doo doo doo doo doo doo come see us at the Very Merry Marion Holiday Parade tomorrow…

🦈
The HUB Recreation Center
The HUB Recreation Center3 days ago
Join us tomorrow for the Very Merry Marion Holiday Parade beginning at 5:30 p.m.!

The parade route goes in front of our facility on West Main Street beginning at the Junior High and ending in front of Washington School. 🎅
Translate »