
Activities
Christmas Trees
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.

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 - $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 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.

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





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 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.