Register Online

The City of O’Fallon’s Parks and Recreation Department invites you and your family to participate in the great programs featured on our online registration system, including leisure and sports activities for all ages and abilities. In addition to registering online, you may also register by:  

Continue to Register Online


Accepted forms of payment

Online pay by credit card using Visa, MasterCard, Discover or American Express. In person, you may pay by cash, check, money order or credit card. 


Please register in advance!

All classes have a minimum and maximum enrollment. To keep classes from being cancelled due to low registration, please register at least six days in advance of the start date. Once a class is cancelled, it will not be rescheduled.

For example, if a class begins on a Monday, you must register no later than Tuesday of the previous week. Please note that some programs, including trips, camps and sports leagues, have earlier deadlines, so please be sure to check the program descriptions.


Waiting list procedures

If a program is filled, we’ll gladly place your name on a waiting list and notify you if space becomes available or if a new class is added. The waiting list will not limit you from registering for other classes.