Kane County Recycles Banner

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

Drop-Off Locations

Auto Zone
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!

Hampshire NAPA
100 W Oak Knoll Drive, Hampshire, IL / 847-683-3000


Rock ’N Roll Automotive

601 Route 68, Carpentersville / 847-426​-0014

Cucci Ford
800 Dundee Ave, East Dundee / 847-551-1027

Valvoline Instant Oil Change
Aurora, Batavia, Carpentersville, St. Charles / 1-800-Fast-Change (800-327-8242)

Walmart automotive departments
will take any automotive fluids, up to 5 quarts for no fee.

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.