Skip to main content

Neighbors of Kane County

Free Christmas Tree Collection to Begin in Kane County

Jan 02, 2019 12:58PM ● By Hannah Ott

Kane County, IL - Christmas Tree pick up will begin this January throughout Kane County. All trees must be free of materials such as plastic bags, tinsel, garland, artificial snow, ornaments, lights, nails, stands and hooks. Trees placed in bags at the curb will not be accepted. You can also Recycle Your Used Holiday Lights Through Elgin Recycling and the Village of Algonquin.

Wreaths and boughs will not be collected with trees and should be put in regular garbage bins. If they're outside of the bin, they will need a garbage sticker. The only exception is Pingree Grove where wreaths and boughs will be collected and must also be free of materials like twine, glue and wire. 

Below is a list of cities in Kane and their respective tree collection dates and guidelines. The dates represent free pick ups. After the following dates, residents must pay for a sticker and affix it to the tree to be picked on the next collection day: 


Algonquin - Groot Industries will offer free curbside collection throughout the month of January for existing residential customers. Trees must be cut in half if over 6 feet tall.  


Aurora - Groot will collect Christmas trees during the weeks beginning January 7 and January 14. Place trees on the curb on your normal collection day before 6am.


Aurora Township - Throughout January, the Aurora Township Highway Department will collect from residents in the unincorporated Aurora Township. Trees should be placed with the cut ends toward the street and in the right-of-way. Drop-offs are also welcome at 220 Butterfield Rd., North Aurora on weekdays from 8am-3pm, between January 7 and 31.


Batavia - Advanced Disposal will be picking up on residents’ regular collection dates.  Residents do not have to use a sticker in the following areas on these dates: South Side, Wilson to the south between Kirk/Randall, Jan. 3 & 9; North Side, north of Wilson to Fabyan between Kirk/Randall, Jan. 4 & 10; and Far West Side, Randall west to City limits dates, Jan. 5 & 11.

Campton Township
 - Christmas tree collection will run for two weeks starting the last week of December. All trees picked up during this time will be recycled and composted by the waste hauler.


Carpentersville - Christmas trees are collected free of charge from December 26 through January 31. 


Dundee Township - No pick ups are available in Dundee Township. The Dundee Township Highway Commission recycles trees through the Township Garage at 1900 Sleepy Hollow Rd. and Rt. 72. Drop off bare trees any time from now until January 15. 


East Dundee - Curbside pickup will be on residents’ regular trash day during the first two full weeks in January.

Elburn - Trees will be picked up curbside by Waste Management during the first two pick up days in January.


Elgin - Collection begins the day following Christmas ​and ends on January 11. Place trees on tree bank. Trees taller than 6 feet should be broken down for collection.


Geneva - Lakeshore Recycling Systems will collect trees during the weeks of December 31 and January 7 on regularly scheduled pickup days. Trees should be on the curb no later than 7am on January 4, 5, 10 & 11


Gilberts - Waste Hauler will pick up on residents’ normal garbage days until January 31. If trees are over 6 feet tall, they must be cut into two pieces.​


Huntley - Trees at the curbside will not be recycled by Waste Management, so they do not have to be completely bare. If you would like to recycle yours, support the Huntley Park District Recycling Program by bringing your bare tree to Sun Valley Farm at Betsey Warrington Park. Drop off your tree at no cost by January 31, so it can be used as mulch in the parks. Visit or call 847-669-3180 x330.


Maple Park - One tree per home or unit will be collected on the designated collection day during the first two weeks of January. Trees over 6 feet must be cut into two pieces.


Mill Creek - For the first two full weeks of January, Advanced Disposal will pick up discarded trees to be composted.​


Montgomery - DC Trash will collect on all regular collection days throughout the month of January. Trees must be placed outside before 6am.


North Aurora - Trees will be collected throughout January on regular collection days. Trees over 6 feet tall need to be cut in half.


Pingree Grove - The Flood Brothers will collect trees for free within the first three weeks of January. After the third week, trees will be billed as a bulk item on resident invoices.


Sleepy Hollow - Groot will pick up from now until January 25 on normal garbage days. Questions should be made directly to Groot at 847-429-7370.​  ​​


South Elgin - Groot will pick up from now until January 18 on normally scheduled refuse days.


St. Charles - Christmas trees will be picked up the weeks of January 7 & 14 on both sides of the river on the regularly scheduled refuse day. For questions, contact Public Works at 630-377-4405.


St. Charles Township - Residents of unincorporated St. Charles should call the Road District at 630-584-3496 once they’ve put their tree out. Their address will be put on the district’s list for picking up.


Sugar Grove - Waste Management will pick up trees throughout the month of January. Trees larger than 6 feet must be cut into smaller pieces.


West Dundee - Trees will be picked up during the first two full weeks in January, the week of the 11 & 18. Pickups are only for residential properties with no more than three units. If yours has more than three, recycle it through Dundee Township (see details above) or by contacting your building owner or refuse hauler.


You can also drop trees off at the following locations according to

Advanced Disposal (Veolia) Transfer Station

Location: 766 Hunter Drive (corner of Hubbard & Hunter), Batavia, IL, 60510
Contact: 630-879-3587
Hours: M-F 6am-5pm, Sat 6am-10am
Specs: Please remove all decorations, tinsel, lights, etc.
Cost: $15
Note: ​Special Saturday drop-off, 6am-10am, $45 for a load of mixed material, equivalent to a pick-up truck level bed full, can include a tree for no extra cost.

Midwest Compost

Location: 1320 Spaulding Rd., Elgin, IL, 60120
Contact: 847-931-2900
Hours: M-F, 7am-3:45pm
Specs: Please remove all decorations, tinsel, lights, and plastic bags used for transporting. No wreaths or garland will be accepted. No tree stands. Closed Christmas and New Year’s day. Can drop off thro​ugh January.
Cost: $10


Sources: City of Geneva,; City of Aurora,; and Kane County info page,