Loading
Connect with Elgin
Lord's Park Pavilion
Welcome to Elgin Parks and Recreation!
We create community through people, parks and programs.

Online Registration Site

The City of Elgin Parks and Recreation department offers recreational activities for all ages. Program opportunities include everything from swimming, golf, and fitness to ceramics, dance, and yoga. Plus, we offer preschool classes, afterschool programs and a variety of camps. To view the full array of programs and activities check out our latest program guide.

Just click on the icon to the right for an interactive guide. Once you find the activity that works for you, click on the course link in the guide and go directly to our online registration site. If you prefer to download a PDF version, click on the Program Brochure link on the blue ribbon. 

The Summer Brochure is now available, but some of the courses offered in summer are listed in the Spring Brochure. Be sure to check them both for the course you are looking for!

If you'd rather pick up a copy of our brochure the locations are listed on the Resources and Information page.

2013 Summer Parks and Rec Brochure

2013 Spring Parks and Rec Brochure


Registration Form

Park Activities
If you enjoy outdoor activities, visit one of our many parks that offer tennis, basketball, swimming, playgrounds, picnic shelters, and much more. To see where each park is located and what amenities are offered, go to Discover Elgin Parks.
News & 

AnnouncementsCalendar
Mark you calendars for Beer & BBQ at Bowes!  - Elgin Parks and Recreation will be holding our 3rd annual fundraiser for the Recreation Youth Scholarship Fund on Saturday, September 14th, from 4 - 8 pm. Read on...

Elgin Receives Kane County Fit for Kids Grant  - The City of Elgin’s Parks and Recreation Department has received a $6,500 grant from the Kane County Fit for Kids program to assist with the construction of a shelter at Observatory Park. Read on...

Bottom
Donate Now
Welcome to Elgin's Parks and Recreation. The youth of today are our community leaders of tomorrow. Your support can help build stronger, more involved, and connected leaders that will shape our community. Please consider investing in our community by giving a child the opportunity to participate in programs that can provide them with lifelong benefits. [Read More]