Tradition, nostalgia, and time spent with family are all images that get conjured up when thinking about finding your family Christmas tree, especially if you plan on bringing one home with you from the White Mountains of New Hampshire. There is something magical about heading out into a snow-covered field or out into the woods and selecting that perfect tree.
If you've been looking to create or continue that fun holiday tradition, here's what you need to know about where to get a Christmas tree in the White Mountains.
Harvest Your Own Tree at The Rocks in Bethlehem
The Rocks has been growing Christmas trees for over 35 years; won't you join in on the tradition, and pay a visit to this historic estate to find you own beautiful, New Hampshire-grown tree? This Bethlehem, NH mainstay is upping the Christmas magic this year with new offerings like weekend food trucks and firepit s'mores alongside classics like horse-drawn wagon rides and browsing stocking stuffers in the Gift Shop. The proceeds from all sales go towards forest conservation efforts in the Granite State, and as an added bonus, you can also check out the newly restored Carriage Barn during your excursion to 1,400 acres of Christmas heaven.
Our suggestion? Make a weekend out of it, and see which hotels are offering Christmas Memories Accommodation Packages with The Rocks!
2025 Dates: Open daily starting Friday, 11/28/25 through Sunday, 12/14/25 (10am - 3pm). | For additional information regarding wagon rides, food trucks, and FAQs, visit the Forest Society's website. | *NOTE: The Rocks will solely be offering cut-your-own trees this year. If you have accessibility concerns and are not able to cut your own tree, please contact The Rocks via email (info@therocks.org) or phone (603-444-6228) at least one week ahead of your desired pick-up date to discuss options for a tree from The Rocks.

Photo Credit: Colleen Eliason for White Mountains Attractions
Wagon Rides to the Christmas Tree Plantation at Windy Ridge Orchard
Windy Ridge Orchard in North Haverhill, NH will be open weekends starting the Friday after Thanksgiving for the classic cut-your-own Christmas tree experience. Enjoy a wagon ride to the Christmas Tree Plantation where you can choose and cut the finest of firs. Then, browse the gift shop which features handmade wreaths, seasonal Yankee Candles, jams, jellies, crafts, and NH gifts. Warm up with drinks and doughnuts. They also have plenty of pre-cut trees to choose from too!
2025 Dates: Open weekends (11/28 - 11/30, 12/6 - 12/7, 12/13 - 12/14), 10am - 4pm. Call Windy Ridge at (603) 728-9325 for a weekday appointment. | *All trees are $60 – up to 20 feet tall!
Purchase a Tree at Fadden's General Store
Fadden's General Store (Woodstock, NH) has been producing and selling their award-winning maple syrup from their Main Street general store since 1896. While you're stopping in for some of their delicious maple products, consider purchasing one of their New Hampshire-grown Christmas trees. Fadden's will be selling pre-cut trees in-season, seven days a week, and they are located just minutes of I-93 (making them an easy stop during your travels in the White Mountains).
2025 Hours: Open seven days a week (9am - 5pm on weekdays, 9am - 7pm on weekends).
Cut Your Own Tree in the White Mountain National Forest
Looking for a transformative holiday experience? Head to the forest to seek the “perfect” Christmas tree! Start a new tradition or continue one by purchasing a Christmas Tree Permit from a ranger at the White Mountain National Forest. $5.00 Christmas Tree Permits may be purchased in-person at one of the Forest Service Ranger Stations listed below, the White Mountains Visitor Center (Saturdays and Sundays only), or online (a $2.50 processing fee will be added). Inquire about rules and restrictions at time of purchase.
Christmas Tree Permit Locations:
• Androscoggin Ranger Station: 300 Glen Road, Gorham. (Mondays, Thursdays, and Fridays, 9am - 4pm)
• Pemigewasset Ranger Station: 71 White Mountain Drive, Campton. (Tuesdays - Fridays, 9am - 4pm)
• Saco Ranger Station: 33 Kancamagus Highway Conway. (Thursdays - Sundays, 8am - 4:30pm, and Mondays, 9am - 4:30pm)
• White Mountains Visitor Center: 200 Kancamagus Highway No. Woodstock. (Saturdays and Sundays, 9am - 3:30pm)
After picking out that perfect tree, head to one of our local restaurants for a bite to eat. Do you have more than one day? Check out all the fun winter activities there are here in the White Mountains, including can't-miss Christmas events.