Are you ready to deck your halls and trim the tree? The first step is to pick out the family Christmas tree. Nothing is better than heading to a local farm to select your own fresh, locally-grown evergreen for the holidays! These farms also have plenty of other holiday décor items and gifts to shop, along with hot cocoa and candy canes. So, bundle up, grab your saw and head to a farm for the holidays! Here is the 2025 guide to Christmas Tree farms in Skagit County and beyond.

November 28 – December 21
Thursday-Friday: 12 p.m. – 4 p.m.
Saturday-Sunday: 10 a.m. – 4 p.m.
24348 Jameson Street, Sedro-Woolley

This family-owned Christmas Tree Farm in Sedro-Woolley is open throughout the season for you to find the perfect tree. Choose from Douglas, grand and noble firs! Laue’s Christmas Tree Farm has a wide variety of sizes – from tabletop to over nine feet!

This u-cut Christmas tree farm in Skagit provides hand saws, but you can bring your own reciprocating saw if you wish. Chainsaws are prohibited.

Once you have your tree, check out their Christmas Shop. The shelves are full of items from local artists. Find gifts and décor items to finish your holiday shopping.

November 28-30 and December 5-8
9 a.m. – 4 p.m.
19117 State Route 9, Mount Vernon

Big Lake Trees is open for two weekends for you to get the perfect centerpiece for your holiday at their Christmas Tree farm in Mount Vernon. These Skagit Christmas trees are sustainably grown. Choose from noble, Nordmann, grand and Douglas firs or Norway spruce. This is a u-cut Christmas tree farm, so come prepared. Trees are measured and priced by the half-foot.

After selecting that perfect tree, sample hot cider from Cedardale Orchards and take a candy cane made with real peppermint oil. Have a dog? They get a treat too!

Shop their wreaths, ornaments and greenery to finish decking your halls. Wreaths made by local Mossy Gate Flower Farm with Big Lake Trees greens.

Two guys carrying a fresh-cut Christmas tree
Head to a Christmas tree farm near Skagit County for a fun kick-off to your holiday. Photo courtesy; Big Lake Trees

(TBD) November 28 – December 14
Monday-Friday, 12 p.m. – 4 p.m.
Saturday-Sunday, 9 a.m. – 4 p.m.
15621 Penn Road, Mount Vernon

The McLean Christmas Tree Farm is normally open for a few weeks just after Thanksgiving. They have Douglas, grand, Turkish, Fraser and Nordman firs, as well as spruce trees. This Christmas Tree farm has set prices for all trees and tax is included. Follow McLean Christmas Tree Farm on Facebook for updates.

2870 Torpedo Road, Oak Harbor
November 28 until sold out
Thursday and Sunday: 12 p.m. – 5 p.m.
Friday – Saturday: 10 a.m. – 5 p.m.
Monday-Wednesday: Closed

If you don’t mind a bit of a drive, another option is Good Boy Farms, a Christmas tree farm near Skagit County that has noble, Douglas and grand firs, along with Norway spruce. This is a u-cut tree farm – just pick out a tree with a tag and it’s yours!

They will have a 2025 annual ornament and stocking along with other fun decor in their merch shop, so be sure to check it out after finding your perfect evergreen.

Looking for a fun place for family photos? You can book private time slots for photos with your professional photographer or on your own when the farm is closed to the public. Book a timeslot online.

Now through December 31, 2025

If you are looking for a taste of that old-fashioned Christmas where you go out into the forest and select your own tree, you can do that too! It just takes a bit of driving and planning.

You will need a $5 permit to cut down a tree in a National Forest, which you can purchase online or from vendors in Port Angeles, Sequim, Quilcene and Hoodsport.  You can choose a tree from certain areas in Forks, Hoodsport, Quilcene, Quinault and the Quinault Special Management area. There are some other rules too, so read through the Recreation.gov site before you go. For more information, visit the National Forest website.

Did we miss your farm? Email submit@skagittalk.com!

Print Friendly, PDF & Email