Our pick of what to do in Canberra this weekend.
1. Movie marathon
It's no easy task to watch every film in the Harry Potter universe in one weekend - are you up for the challenge? In what may be a challenge that separates the muggles from the wizards, Potterfest will host a marathon consisting of all eight Harry Potter films, plus Fantastic Beasts and Where to Find Them, and Fantastic Beasts and the Crimes of Grindelwald this weekend. Spread out over two days - of more than 12 hours of a day - this is for a true Potter fan. Saturday, 10am-11.40pm and Sunday, 10am-10.45pm. Palace Cinemas. Tickets are $50 from palacecinemas.com.au.
2. Nighttime feast
Sick of trying to decide on something everyone is going to like for dinner? It might be an idea to head to the Aussie Night Markets this weekend then. The two-day event will bring together a selection of food trucks, food stalls, dessert vendors and retailers that will satisfy even the fussiest eater. Plus, there will be bouncy castles and games to keep the little ones entertained as well. Saturday and Sunday, 4-10pm. Thoroughbred Park. Entry by donation. Kids under 15 are free.
3. Colourful Christmas
Garema Place is starting to look a lot like Christmas and this Friday evening marks the launch of their kaleidoscopic Christmas tree. The unique tree uses light - sunlight during the day and lights at night - to create a kaleidoscope effect. Friday's launch will also see free family activities in the log cobin village such as cookie decorating, bauble making and free Santa slushies, as well as a roving Santa available for selfies and a pop-up shop selling traditional Christmas trees. Friday, 4-9pm. Free event.
4. Dance the night away
Dance your way into Christmas at the Swing Katz Christmas Ball this weekend. Featuring the musical talents of ConneXion Big Band, this is a night to eat, drink and be merry. There will be social dancing, performances and a So You Think You Can Dance competition. Saturday, 7.30-11.30pm. Albert Hall. Tickets are $45 from canberraswingkatz.com.
5. The season for giving
Struggling to find the perfect gift or organise the final touches for Christmas day? The Handmade Markets are here to help. With stallholders bringing specialty Christmas products and produce such as gourmet meats, puddings, gingerbread houses, and tree decorations, shopping at the market takes hosting Christmas to a whole new level. This month's event also has a bonus Friday evening market, as well as Happy Hour on Saturday morning, where shoppers can purchase $5 tickets from Eventbrite to get early 9am entry. Friday, 5-9pm. Saturday and Sunday 10am-4pm. Exhibition Park. Entry by donation.