Bring your entire family (including your dogs - on leash) to continue a family tradition or start a new tradition of choosing and cutting down the perfect Christmas tree on our 10 acre farm to celebrate the holidays!  Our choose-and-cut trees range from $6-$10 per foot based upon the variety of tree.  Know that these trees are planted to be "harvested" and are beneficial to the environment while they grow.  You can also choose from a broad selection of pre-cut Noble Fir trees, kept in water! 

Coming to Garlock Tree Farm can involve much more than finding the perfect Christmas tree - bring a picnic lunch, enjoy a complimentary horse-drawn carriage ride, or choose from a variety of kids' activities such as our candy-cane jump house, petting zoo, Santa visits and pony rides!

In addition to our beautiful trees, including plenty of tall Christmas trees, we have a great selection of fresh-made wreaths, cedar garland, ornaments, earrings and other gifts, as well as refreshments for breakfast and lunch, on hot and cold days!  We even have treats for Fido...  We also have tree stands!

Open Friday, Saturday and Sundays!
Choose Healthy Tree

You came to the right place!  You want to find a tree with good color and needles that aren't loose.

Garlock Christmas Tree Farm

Growing family traditions since 1966! 
2275 Bloomfield Road, Sebastopol CA 95472  *  707-823-4307

Care in Transport

Be careful to avoid wind burn - we can wrap your tree in netting to protect branches.

Never let water run out!

Start with warm water to open the pores, in bowl that holds at least 1 gallon and continue to water often, as needed.

Prepare for home

Before bringing tree inside, make a fresh cut 1 inch from bottom of tree and avoid heat sources inside.


Keith Garlock shows you how to find the perfect Christmas tree!


Press coverage of Garlock Tree Farm in Santa Rosa, San Francisco, 

Sonoma County and Marin!

12/12/14 - We are open for business, despite the recent storm -  we look forward to seeing you soon!