Motor Oil Recycling
The county does not currently have any annual residential collection events planned, as there are several other options available on an ongoing basis.
Please contact all locations to enquire about possible fee. Oil companies are starting to charge some locations for collection service.
For Large Quantities (100+ gallons) contact:
Future Environmental / 708-479-6900
Heritage Crystal / 847-836-5670
Super Lube, Aurora / 630-844-5099
1283 N Lake St, Aurora/ 630-996-8940
209 Randall Rd, South Elgin/ 847-429-1095
1690 Douglas Rd, Montgomery/ 630-844-0475
Check your local Auto Zone!
100 W Oak Knoll Drive, Hampshire, IL / 847-683-3000
Rock ’N Roll Automotive
601 Route 68, Carpentersville / 847-425-0014
Spring Hill Ford
800 Dundee Ave, East Dundee / 847-551-1027
1279 N. Lake St., Aurora, IL 60506 / 630-844-5099
M-F 8am-7pm; Sat 8am-4pm, Sun 10am-4pm
Valvoline Instant Oil Change
Aurora, Batavia, Carpentersville, St. Charles / 1-800-Fast-Change (800-327-8242)
Motor Oil Pick-up
Please see Household Hazardous Waste page for more information on the pick-up service available in limited areas of the County.