Getting into festive mood? Prefer to do your shopping while the big day is still a few weeks away? Hate leaving your Christmas preparations until the last minute? Then pencil one of the year's must-attend Yuletide markets into your calendar: Christmas on Cribb. Sure, Christmas on Cribb is just what the Milton Markets call its seasonal shindig, which takes place on Saturday, November 28 from 4–10pm this year. And sure, you've been to markets before. But, their festive event boasts plenty to get excited about. Here, you'll get your food and gift plans sorted, and lap up music and entertainment while you're there. This Cribbmas, you can also enjoy everything from gourmet food to artisan wares — and, based on past years, there are usually more than 150 stalls on offer. Grab bites you'll want to eat on the night, produce for your big feast, and presents for your loved ones (and yourself). Plus, there'll be a pop-up bar onsite in case you need a break from the browsing and buying — or an extra excuse to feel merry. Entry costs $2 at the gate, and you can pay $2 more for VIP parking.