Map courtesy of Catherine McKenna -  Planner/GIS Specialist Kane County Development & Community Services Dept.
Map courtesy of Catherine McKenna - Planner/GIS Specialist Kane County Development & Community Services Dept.

Where to Find a Holiday Tree in Kane County

Kane County Connects Staff 12/3/2025 9:00AM

Looking to bring home the perfect holiday tree this season?
Kane County has plenty of great options for fresh-cut, pre-cut, and locally grown Christmas trees:

  •  Abbey Farms – 2855 Hart Road, Aurora | abbeyfarms.org
  •  Dundee Township Lions Club – Grafelman Park, West Dundee | dundeelions.org
  •  Lee's Trees – 45W002 Lees Road, Lily Lake | leestreesusa.com
  •  Tom's Farm Market – 10214 Algonquin Road, Huntley | tomsfarmmarket.com
  •  Troop 12 Annual Christmas Tree Sale – Batavia Skate Park, 411 S. River St. (Rt. 25), Batavia | bataviatroop12.org
  •  Swan's Christmas Trees – Elgin and two St. Charles locations | swansqualitychristmastrees.com
  •  Mark's Tree Farm – Kane County Farm Bureau, 2N710 Randall Road, St. Charles
  •  Platt Hill Nursery – 2400 Randall Rd., Carpentersville | platthillnursery.com
  •  Klein’s Farm & Garden Market – 1175 Lillian Street, Elgin | kleinsfarmmarket.com
  •  Ziegler’s Ace (Elgin East) – 215 N. Spring St., Elgin | acehardware.com/store-details/00049
  •  The Growing Place (Aurora) - 2000 Montgomery Rd. Aurora | thegrowingplace.com/aurora-locations/
  •  Countryside Nursery – 42W075 IL Route 38, Elburn | countrysideflowershop.com/elburn
  •  Spring Bluff Nursery – 41W130 Norris Road, Sugar Grove | springbluffnursery.com​
For tips on how to care for your farm-grown holiday tree - click here. ​
Christmas trees - canva.png

To be added or removed from this list, please email kanecountyconnects@kanecountyil.gov

Tags: Around Town Community Environment Why Kane Featured
Subscribe to our E-Newsletter