Home › Illinois › O'Fallon › McKendree Metro Rec Plex
McKendree Metro Rec Plex Ice skating rink in O'Fallon, IL
McKendree Metro Rec Plex is a ice skating rink at 205 Rec Plex Dr, O'Fallon, IL. It has a 4.3-star rating from 521 Google reviews. Customer reviews or the rink's own website mention public skating, skating lessons, hockey and figure skating.
Ice skating
-
Ice rink
More ice rinks →“I love the gym pool and ice rink, really nice place with affordable prices.” (Google review, Apr 2026)
Google lists it as an ice skating rink · Mentioned 5 times in reviews · Per the rink's website
Programs
-
Public skating
More rinks with public skating →Mentioned 2 times in reviews · Per the rink's website
-
Mentioned once in reviews · Per the rink's website
-
Hockey
More rinks with hockey →Mentioned once in reviews · Per the rink's website
-
Figure skating
More rinks with figure skating →Per the rink's website
From Google reviews
The facility is beautiful with reasonably priced memberships and has very accommodating hours and a competent staff. They offer many great programs particularly for the kids, including swim and skating lessons, summer camps, winter camps, trunk or treats, birthday parties, holiday programs, home and garden shows, and…
We love bringing our kiddo here for learn to skate, but they haven't been turning on the lights at the parking lot when it gets dark. That lot is absolutely pitch black at night and pretty dangerous. Other than that the staff is super friendly and we will miss it here.
The facility is beautiful and very clean, the staff is very friendly and A very tight community it seem. Loved it would definitely recommend this facility it has everything you need Gym pool ect,.
Improvise, adapt, overcome. Staff members are always friendly and helpful. The equipments are something else.
Where to find McKendree Metro Rec Plex
More skating rinks nearby
Skate City Belleville
Tri-Township Activity Center
skateway
R.P. Lumber Center
Granite City Ice Rink
Skating rinks in nearby cities
- Belleville1 skating rink
- Troy1 skating rink
- East St Louis1 skating rink
- Edwardsville1 skating rink
- Granite City2 skating rinks
- St. Louis, MO5 skating rinks
- East Alton1 skating rink
- Brentwood, MO1 skating rink