
Earth Day is right around the corner (April 22nd, mark your calendars!), and if you’re looking to get your hands dirty (literally!) and show some love to our planet, you’re in luck. Elgin and its surrounding areas are buzzing with events and activities to celebrate Mother Earth. Forget just scrolling through nature pics on Instagram, let’s get out there!
Here’s a rundown of what’s happening in and around Elgin to get you in the Earth Day spirit:
Bartlett
🌎 Earth Day Birthday at the Bartlett Nature Center
- Tuesday, April 22; 10 a.m. to 12 p.m.
- Saturday, April 26; 12 p.m. to 1 p.m.
Gilberts
🌎 Earth Day Shrub-Planting Event at Camp Tomo Chi-Chi Knolls
- 10 am
- Saturday, April 26
Pingree Grove
🌎 2025 PinGREEN Grove Earth Day Community Clean Up
- 9 am – 12 pm
- Saturday, April 19
West Dundee
🌎 Party for the Planet at Randall Oaks Zoo
- 9:00 am – 5:00 pm
- Saturday, April 26
Exploring the Elgin Area in your electric vehicle? Fantastic! You will find plenty of convenient charging stations throughout the area. We’ve made it easy to power up and enjoy a smooth, eco-friendly adventure through Northern Kane County: Maps & Brochures – Explore Elgin Area. (Scroll down.)
Passed Events
Elgin
🌎 Earth Month Celebration at Hawthorne Hill Nature Center
- 10:00 am – 2:00 pm
- Saturday, April 5
🌎 Spring Wildflower Walk at Trout Park
- 10 a.m.
- Saturday, April 12
South Elgin
🌎 Village of South Elgin Clean Up at SEBA Park
- 9:00 am – 11:00 am
- Saturday, April 12