WHAT’S HAPPENING NEXT?

UPCOMING EVENTS BELOW

-MR-

CHRISTMAS

🎄 Mahaffy Ranch Christmas Tree Festival 🎄
November 28–30 & December 6–7

10AM–4 PM

Celebrate the season surrounded by the sights and scents of Christmas at Mahaffy Ranch!
Wander through our festive display of fresh, pre-cut Christmas trees — a beautiful variety of sizes and styles to choose from — and pick the perfect one for your home.

✨ Don’t forget to browse our handmade wreaths, each crafted with care to bring a touch of rustic charm to your door.

While you’re here, warm up with a drink from the Cider Barn, soak in the glow of twinkling lights and garland, and enjoy the cozy atmosphere that feels straight out of a Hallmark movie.

🎅 Santa & Mrs. Claus Photos will also be available during the festival!
📸 1 print for $15 | 2 for $28 | 3 for $35 | or a digital file for $35

Make this Christmas truly special — visit Mahaffy Ranch and take home a piece of holiday magic.

Design It Yourself

DIY Wreath Station at Mahaffy Ranch

Create something special this season at our DIY Wreath Station! Start with one of our beautiful handmade wreaths, crafted right here on the farm. Then make it your own by choosing a festive bow — starting at just $30 — and adding your favorite touches.

Browse our selection of ornaments, pinecones, berries, and seasonal embellishments, and design a wreath that’s perfectly you.

We’ll be hosting this hands-on experience on the hour during the following dates and times:
November 28–30 and December 6–7, from 10AM to 4PM

There’s plenty of room to enjoy this experience with friends, complete with an outdoor fire pit, propane heaters, festive music, and a covered space that keeps everyone warm and comfortable.

A simple, joyful tradition made right here at the ranch — perfect for gathering, creating, and celebrating the season together.

2025 PRICES

Come wander the trees, pick out the perfect one, snack on fresh homemade donuts, sip warm cider, and make memories that carry through the whole season.

We can’t wait to welcome you in and share the joy.