Are you looking for the best Christmas Tree Farm for your family this holiday season? We’ve checked the reviews and websites, taken personal accounts, and compiled a list in one handy location so that you can find the perfect Christmas Tree Farm this winter!
Giffords Tree Farm (Lakeville)
23240 Texas Ave – Lakeville, MN
(952) 461-3717
Hampton Hills Tree Farm (Randolph)
Rum River and Hampton Hills Tree Farms open on Saturday, November 19th for tree and wreath sales only. Hayrides, Santa, and food trucks will be available the first two weekends after Thanksgiving.
Open 7 days a week; 9:00 am – 4:15 pm, pre-cut lot open until 4:30 pm
998 310th St Way – Randolph, MN
Hansen Tree Farm (Anoka)
Opens November 18 from 9-5:00 | Open November 18-20, 23, 25-27; December 2-4, 9-11
7440 Alpine Drive NW – Ramsey, MN
(651) 247-1952
Krueger’s Christmas Trees (Lake Elmo)
Advanced reservations required again this year for both Pre-Cut and Cut-Your-Own trees.
Opens November 18 | Monday-Thursday, 12-7pm; Friday-Sunday, 9am-7pm; (CYO Fields Close 4:30pm)
10970 43rd Street North – Lake Elmo, MN
Log Cabin Pines Christmas Tree Farm (Elko)
Opening November 25 | Times Vary
6345 E. 240th Street – Elko, MN
(952) 402-5437
Revak Nursery (Elko)
Beginning November 19 – December 18 (Closed Thanksgiving)
6291 E. 240th Street – Elko, MN
952-469-1200
Rum River Tree Farm
Rum River and Hampton Hills Tree Farms open on Saturday, November 19th for tree and wreath sales only. Hayrides, Santa, and food trucks will be available the first two weekends after Thanksgiving.
Open 7 days a week; 9:00 am – 4:30 pm, pre-cut lot open until 7:00 pm
21050 Lake George Blvd – Oak Grove, MN
St Croix Valley Trees
Opens November 19 | 9:00am to 4pm; After Thanksgiving – Black Friday: 9am to 4pm; Saturdays & Sundays: 9am to 4pm; Wednesday thru Friday 11am to 4pm; Monday-Tuesday: CLOSED
458 Rice Lake Road – Somerset, WI
Wolcyn Tree Farms
Open daily through December 23
4542 Hwy 95 NW – Cambridge, MN
(763) 689-3346