Beautiful Douglas fir Christmas trees at McMillan Farms

Activities

Christmas Trees

FIND YOUR PERFECT TREE

Christmas Trees

Find your perfect Christmas tree at McMillan Farms this holiday season! We're proud to offer premium Douglas fir Christmas trees ranging from 6 feet to 13 feet, with prices starting at $50. Each tree is sourced from a local BC farm in the Kootenays, and comes with care instructions to keep your tree fresh and beautiful throughout the holiday season. Visit us starting November 29th and make selecting your Christmas tree a cherished family tradition at McMillan Farms.

McMillan Farms Christmas tree lot
VISIT US

Hours of Operation

We're excited to welcome you this Christmas season! Starting November 29th, visit us Wednesday through Friday from 3pm to 7pm, and Saturday through Sunday from 12pm to 7pm. Come find your perfect Douglas fir tree and make memories with family at our Kelowna farm.

Premium Douglas Fir Christmas tree

Premium Douglas Fir - $50 and up

Our premium Douglas fir trees are carefully selected for their beauty and quality. Each tree is graded and tagged with size and care instructions to help you find the perfect fit for your home. Available in sizes from 6 feet to 13 feet.

ECO FRIENDLY

Eco Friendly Sustainable Trees

We believe that growing beautiful Christmas trees shouldn't come at the expense of the environment. That's why we're committed to sustainable, low-impact farming practices. We never use herbicides or pesticides – choosing instead to manage our farms using natural, responsible methods. Our practices help improve the habitat for wildlife and cattle while helping to reduce wildfire risk. When you choose our trees, you're choosing a product that's grown with integrity — and a deep respect for the land we all share.

Sustainable BC forest in the Kootenays
SUSTAINABLE

Sourced from a Local BC Farm

Our trees come from a local BC farm in the Kootenays, where sustainable forestry has been practiced for over 35 years. Grown on responsibly managed forest land, every tree is carefully selected and graded before harvest. This commitment to environmental stewardship ensures that each tree you take home supports the health of BC's forests for generations to come.

Our Christmas Trees

Family activities at McMillan Farms

More Than Just Trees

Make your visit to McMillan Farms a complete holiday experience! Enjoy festive activities for the whole family while you select your perfect Christmas tree. • Hayrides • Fire Pit • Festive Photo Ops • Farm Animals • Hot Chocolate

Christmas tree care and maintenance

Christmas Tree Care Tips

Keep your tree fresh and beautiful throughout the holiday season. Store your tree in cool, shaded locations before setup to maintain freshness. Make a ½-inch base cut before placing in stand to help water absorption. Check the water level daily and never let it run dry—a well-hydrated tree can drink up to a gallon of water per day. Avoid placing near direct heat sources like fireplaces, radiators, or heating vents. A well-hydrated tree is safer, more beautiful, and will bring lasting holiday cheer to your home.