Looking for festive cheer close to Toronto? These four farms offer magical winter activities, cozy holiday vibes, and unforgettable moments for the season.
Whether you’re after Christmas trees, holiday markets, or a family adventure, these spots are perfect for a quick getaway before Christmas!
1. Ugly Christmas Sweater Party at Pingle’s Farm

This December, Pingle’s Farm is turning up the holiday fun with a festive, adults-only event that you won’t want to miss—the Ugly Christmas Sweater Party! It’s a night of food, music, and merriment, all served up with a side of holiday magic.
Event Details:
- When: December 20&21
- Time: Seatings at 6:00 PM and 8:00 PM
- Where: Pingle’s Farm, 1805 Taunton Rd. E, Hampton, ON
- Age: 19+ only
- Ticket Price: $59.99 per person (includes all food; drinks are an additional cost)
- Get Tickets Here: Pingle's Ugly Christmas Sweater Party Tickets
What's included:
- Admission to the beautifully decorated greenhouse
- All-you-can-eat small plates from the Merry Menu
- Live Christmas music
- Funky Christmas-themed drinks (additional cost)
- Cozy fire pits (first come, first serve)
Important Notes:
- Walk-ins will not be accepted—tickets must be purchased online in advance.
- Seating is limited—each seating is for 2 hours, though guests can stay longer if seats are available.
2. Adventures with Santa at Willowtree Farm! 🎅

Step into the magic of Christmas at Willowtree Farm and experience an unforgettable adventure along the North Pole trail! Join Santa’s helpers on a mission to find the big guy in the red suit. With festive activities, holiday games, and a special visit to Santa, it’s a perfect outing for the whole family.
Event Details:
- When: December 21 & 22
- Time: 10:00 AM – 4:00 PM
- Cost: $20 per person (Ages 2-92)
- Get Tickets Here: Willowtree Farm
What's included:
[Adventure with Santa’s Helpers:]
Follow Santa’s helpers through a variety of exciting stations to find Santa.
- Craft Stations
- Candy Cane Scavenger Hunt
- Outdoor Games
- Story Stroll with Mrs. Claus
- Craft Stations
- Visit Santa in the greenhouse in our North Pole setup
- A special treat for the "reindeer" (the goats!)
- Hot Chocolate to warm up
- Roasted Marshmallows by the outdoor bonfire
Important Notes:
- Adults must purchase tickets along with children.
- Event is outdoor—dress warmly and appropriately for the cold weather!
- Santa will be inside the greenhouse in the North Pole setup.
- This is a non-refundable, non-transferable event, rain or shine. Willowtree Farm may reschedule in case of severe weather.
- No pets allowed at the event.
- This is a cashless event—debit and credit cards are accepted.
3. Festive Nights at Brooks Farms! 🎄

Celebrate the holiday season with a magical evening at Brooks Farms! Wander through our beautifully lit Christmas forest, enjoy live music, roast marshmallows by the bonfire, and create lasting memories with family and friends at this enchanted event!
Event Details:
- When: December 20, 21, 22, 23
- Time: 5:00 PM – 8:00 PM (Arrive anytime after 5:00 PM and stay until 8:00 PM!)
- Cost: $24.99 + tax per person / Free for children 23 months and under
- Get Tickets Here: Brooks Farms
What's included:
- Magically Lit Christmas Forest
- Holiday Displays
- Live Music
- Bonfires & Marshmallow Roasting
- Holiday Characters
- Story Time Wagon Ride
- Visit with the REAL Santa
- Craft Market
- Christmas Treat for every child
- Farm Market
Important Notes:
- Tickets are non-refundable and final sale.
- Pets are not permitted, except for service animals.
- Dress warmly, as this is an outdoor event.
4. Marshmallow World Holiday Event at Campbell's Cross Farm! 🎄

This holiday season, Campbell’s Cross Farm invites you to create unforgettable memories with your loved ones at our Marshmallow World Holiday Event. Experience the charm of the countryside, roast marshmallows in our beautiful maple bush forest, and take part in festive activities that will make this holiday season extra special!
Event Details:
- When: Saturday, December 21
- Available time slots: 11:00 AM, 12:00PM, 13:00PM, 14:00PM
- Duration: 2 hours per session
- Cost: $9.99 CAD per person / Free for children under 23 months
- Get Tickets Here: Campbell's Cross Farm
What's included:
- Festive Tractor Wagon Ride
- Outdoor Games Area
- Animal Area
- Special Gift from Santa
- Magical Reindeer Food Station
- Elf Scavenger Hunt
- Hallmark Photo Opportunities: LOVE sign, Festive Vintage Truck, Pre-Cut Trees & Raw Honey
Important Notes:
- Tickets are non-refundable and final sale.