Top Rated

Spring O&S Major League (5th/6th Grade)

Dates: April 1st-July 1st, 2023 Ages: 5th/6th Grade Resident: $110 Non-resident: $120 Barcode: 9742 Major League baseball is a kid-pitch league for boys, who are currently enrolled in 5th or 6th grade. Participants will have a 12-game schedule and 10 of those games are guaranteed. Games will...

Foxtrot – Beginning Adult Dance

Location: Katy Cavins Community Center  Cost: $90/couple Ages:  18+ March 9 - April 6, 2023 Code: 9381 Put on your dancing shoes and fall in love with ballroom dancing. Instructor Bill Trent trained at Arthur Murray Dance Studio, Fred Astaire Dance Studio, and Scott International Dance Studio...

Spring O&S Rookie Baseball Machine Pitch (1st/2nd Grade)

Date: April 1st-July 1st, 2023 Ages: 1st/2nd Grade Resident: $85 Non-resident: $95 Barcode: 9756 Rookie League Baseball is a machine pitch league for Boys, who are currently in 1st or 2nd Grade. Participants will have a 12-game schedule, and 10 of those games are guaranteed....

Spring Musical: Annie

Location: Katy Cavins Community Center Fee: $110.00 Date: January 17-March 21, 2023 Time: 5:00PM-6:30PM Ages:  5-15 Instructor: Danielle Schnable & Nicki Hansley Barcode: 9755 With equal measures of pluck and positivity, little orphan Annie charms everyone’s hearts despite a next-to-nothing start in 1930s New York...




Location: Rock Spring Rotary Nature Center Fee: $40.00 Ages: 14 and up Instructor: Rachel Roberts Time: 6PM-7PM Dates: Mon, January 9, 2023 - Mon, February 13, 2023 Barcode: 9719 Class will help balance the mind and body. Poses designed to help build a stronger and...

Spring O&S Softball: 5th-6th Grade

Date: April 1 – Mid-July 2023 Ages: 5th-6th Grade Resident: $110 Non-resident: $120 Barcode: 9759 The 5th/6th Grade (A) Softball League is a kid-pitch league for girls, who are currently enrolled in 5th or 6th grade. Participants will have a 12-14 game schedule. Games will start in...

Lifeguard Course February

Location: McKendree Metro Rec Plex General Public Fee: $300.00 Resident Fee: $280.00 Dates and Times: Feb 16th | 5:30 PM – 9 PM Feb 17th | 5:30 PM – 9 PM Feb 18th | 8 AM – 7:30 PM Feb 19th | 9 AM – 7:30...

Stained Glass – Lead Came (Beginner)

Location: Katy Cavins Community Center Instructor: Jill Wicke Date: December 5, 2022-January 30, 2023 (Monday) Age: 16+ Fee:$80 Barcode: 9635 You will make a panel approximately 13″x 16″ using the traditional lead came method. Choosing glass, grinding, building the panel, soldering, & glazing the panel are...

Adult Softball Men’s Semi Competitive League

Location: O’Fallon Family Sports Park Starts May 2nd, 2023 Fee: Standard charge: $550.00 Ages:  18 and up Come join us for O’Fallon Parks and Recreation Department Adult Softball Leagues! The Men’s Semi Competitive League will play on Tuesday evenings in a 10-game season plus a...