CHICAGO — Looking for a real Christmas tree this year? You might not need to go far to get your fix of evergreen merriment this holiday season.

Block Club has compiled a list of places across Chicago stocked with holiday foliage, from live trees to homemade wreaths — and some even deliver!

New to real trees or haven’t bought one in a while? Here is Block Club’s guide to finding the best tree in the city.

Know a beloved neighborhood tree lot we missed? Email newsroom@blockclubchi.org and we’ll add it.

Andersonville

  • Gethsemane Garden Center, 5739 N. Clark St., open 9 a.m.-4 p.m. daily. During the winter, poinsettias take over the greenhouse; order those online here. Visitors can also find custom wreaths, holiday garlands and kiln-dried firewood in the shop. Gethsemane also offers delivery. 
  • Jewel Osco, 5516 N. Clark St., open 6 a.m.-midnight daily. 

Avondale

  • Home Depot, 3500 N. Kimball Ave., open 6 a.m.-9 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sunday. Trees cost $60-$200 depending on size. 

Back Of The Yards

  • Home Depot, ​​4555 S. Western Blvd., open 6 a.m.-9 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size. 

Beverly

  • Givins Beverly Castle, 10244 S. Longwood Drive, open 10 a.m.-4 p.m. the weekends of Dec. 7-8 and Dec. 14-15. Trees cost $90; they sometimes sell out the first weekend. Proceeds go toward taking care of the only castle in Chicago.
  • Fasel & Sons Garden Center, 10841 S. Cicero Ave., open 9 a.m.-6 p.m. Monday-Saturday and 9 a.m.-5 p.m. Sundays. This family-owned plant shop in suburban Oak Lawn has been around since 1963.
  • Ken’s Christmas Trees, West 87th Street and Harlem Avenue, open 8 a.m.-10 p.m. daily. Located in suburban Bridgeview, Ken’s has sold Christmas trees grown in Wisconsin for more than 55 years.

Bronzeville

  • Tree Santa, 4042 S. Michigan Ave. You can order a tree online and have it delivered to your home. Trees start at $110, and delivery is included. You can also buy tree stands, skirts, LED lights, ornament hooks and other accessories. 

Bucktown

  • Home Depot, 1232 W. North Ave., open 6 a.m.-10 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size.  

Burnside

  • Pete’s Christmas Tree Sales, 9380 S. Stony Island Ave., open 9 a.m.-9 p.m. daily. In addition to Christmas trees, you can also buy wreaths shaped like crosses, hearts and candy canes.  

Chatham

  • Home Depot, ​​200 W. 87th St., open 6 a.m.-9 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size. 

Dunning

  • Superior Evergreens, 7950 W. Belmont Ave., open 9 a.m.-8 p.m. daily. In addition to selling Michigan-grown Christmas trees, you can also buy wreaths of any size. Delivery is also offered.

Mike Buckland wraps a Christmas tree at the Superior Evergreens Christmas tree lot, 7950 W. Belmont Ave., in Dunning on Dec. 2, 2024. Credit: Colin Boyle/Block Club Chicago

Edgebrook/Sauganash

  • Whole Foods, 6020 N. Cicero Ave., open 8 a.m.-9 p.m. daily. 
  • Meinke’s Garden Center, 5803 W. Touhy Ave., 8 a.m.–7 p.m. weekdays; 8 a.m.–5 p.m. weekends. If you’re able to venture to suburban Niles, you’ll find a wide selection of Christmas trees, poinsettias and firewood. 

Forest Glen

  • L&M Tree and Wreath, 4855 W. Foster Ave., open 9 a.m.-8 p.m. weekdays, 8 a.m.-8 p.m. weekends. If you’re not willing to commit to a whole tree, you can buy a tree-shaped wreath.

Fulton Market

  • Whole Foods, 1 N. Halsted St., open 8 a.m.-10 p.m. daily. 

Garfield Park

  • City Escape Garden and Design Center, 3022 W. Lake St., open 9 a.m.-6 p.m. daily. The center offers real and faux foliage, including trees, holiday flowers and outdoor arrangements. 

Hermosa

  • Home Depot, 1919 N. Cicero Ave., open 6 a.m.-9 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size. 

Humboldt Park

  • Adams & Son & Daughter Gardens, 1057 N. California Ave., open 9 a.m.-4 p.m. Tuesday-Sunday.  
  • Christy Webber Farm & Garden, 2833 W. Chicago Ave., open 10 a.m.-6 p.m. Mondays and Thursday-Saturday, and 10 a.m.-5 p.m. Sundays. Closed Tuesdays and Wednesdays. Trees options include Fraser firs, Douglas firs and Canaan firs. You can also place an order for delivery online; trees range from $45-$225. 

Hyde Park

  • Whole Foods, 5118 S. Lake Park Ave., open 8 a.m.-10 p.m. daily. 

Tim Stein helps the Bellmore family as they shop for a Christmas tree at the Superior Evergreens Christmas tree lot, 7950 W. Belmont Ave., in Dunning on Dec. 2, 2024. Credit: Colin Boyle/Block Club Chicago

Irving Park

  • Farmers Market Garden Center, 4110 N. Elston Ave., open 10 a.m.-7 p.m. weekdays, 9 a.m.-6 p.m. Saturdays and 9 a.m.-5 p.m. Sundays. If you want to impress your family with an expertly decorated tree but don’t want to do the work, the center will customize an artificial tree for you for $279. All trees sold are Fraser fir from North Carolina.

Lakeview

  • Nettlehorst School, 3252 N. Broadway, open 10 a.m.-8 p.m. daily. Staff replenishes the selection of trees and wreaths daily.
  • Jahn School, 3149 N. Wolcott Ave., open 10 a.m.-8 p.m. daily. A laidback setting with a playground where kids can burn off energy before choosing a tree. 
  • Jewel-Osco, 2940 N. Ashland Ave., open 5 a.m.-1 a.m. daily.
  • Whole Foods, 3201 N. Ashland Ave., open 7 a.m.-10 p.m. daily. 

Lincoln Park

  • Home Depot, 2665 N. Halsted St., open 6 a.m.-9 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size. 
  • St. Josaphat’s Christmas Tree Lot, 2311 N. Southport Ave. Weekdays 11 a.m.–8 p.m.; Weekends 9 a.m.–8 p.m. The lot typically opens Friday after Thanksgiving and stays open until the trees are sold out. In recent years, the lot has sold out in less than 2 weeks.

Lincoln Square

  • Queen of Angels Elementary, 4520 N. Western Ave., New hours 5-8 p.m. Wednesday–Friday; 9 a.m.–8 p.m. Saturday–Sunday. 
  • St. Matthias School, 4912 N. Claremont Ave., open 6-9 p.m. Monday-Friday, 9 a.m.-9 p.m. Saturdays and 10 a.m.-7 p.m. Sundays. Trees sell out quickly. 

Tim Stein carries a Christmas tree at the Superior Evergreens Christmas tree lot, 7950 W. Belmont Ave., in Dunning on Dec. 2, 2024. Credit: Colin Boyle/Block Club Chicago

Logan Square

  • Bungalow by Middle Brow, 2840 W. Armitage Ave., open 4-8 p.m. Tuesday-Friday and 11 a.m.-8 p.m. weekends. Trees grown locally are being sold in the lot as supplies last.
  • Chicago’s Christmas Trees, 2429 W. Fullerton Ave., open 10 a.m.-8 p.m. daily. In addition to trees, you’ll find a wide selection of holiday garlands and wreaths. 
  • Home Depot, 2570 N. Elston Ave., open 6 a.m.-9 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size. 

Near North Side/Old Town

North Center

  • Christmas Trees Chicago, 1813 W. Montrose Ave., open 1-7 p.m. Monday-Thursday, 12-7 p.m. Fridays and 10 a.m.-7 p.m. weekends. Trees start at $75. The shop also offers garland, wreaths, lights and tree decorations. You can order online here. Delivery is free for those within 10 miles.

Ravenswood

  • Daily Bar and Grill, 4560 N. Lincoln Ave., open 10 a.m.-8 p.m. daily. This outdoor patio is the place to go if you get overwhelmed by the options. Grab a meal inside, then shop for your tree. 

South Loop

  • Home Depot, 1300 S. Clinton St., open 6 a.m.-10 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size.  
  • Whole Foods, 1101 S. Canal St., open 8 a.m.-10 p.m. daily. 
  • District Brewyards, 415 N. Ashland Ave. Open 10 a.m.-8 p.m. daily. 

Streeterville

  • Whole Foods, 255 E. Grand Ave., open 8 a.m.-10 p.m. daily. 

Uptown

  • Jewel-Osco, 4355 N. Sheridan Road, open 6 a.m.-11 p.m. daily. 

West Ridge

  • Home Depot, 6211 N. Lincoln Ave., open 6 a.m.-10 p.m. Monday-Saturday and 7 a.m.-8 p.m. Sundays. Trees cost $60-$200 depending on size.  

West Town

  • Sprout Home, 745 N. Damen Ave., open 10 a.m.-6 p.m. daily. The tree selection includes Fraser, Douglas and Balsam firs. In addition to its tree and wreath selection, the shop offers festive flower arrangements and winter-scented candles.  

Wicker Park

  • Lowe’s, 1360 N. Ashland Ave., open 6 a.m.-9 p.m. Monday-Saturday, 8 a.m.-8 p.m. Sundays. Trees cost $45-$150 depending on size. 

Wrigleyville

  • Whole Foods, 3640 N. Halsted St., 8 a.m.-9 p.m. Thusday-Monday; 8 a.m.-10p.m. Tuesday-Wednesday. 
  • Ivy’s Christmas Trees, 1013 W. Roscoe St., Monday-Friday 12 p.m.-7 p.m.; Saturday 10 a.m.-7 p.m.; Sun 10 a.m.-6 p.m. Ivy’s offers Fraser firs grown in North Carolina’s Blue Ridge Mountains; in addition to wreaths, garland and tree stands.
  • Listen to the Block Club Chicago podcast: