Looking to keep the little ones entertained over the Easter weekend? From creative art workshops and messy play to outdoor treasure hunts and football clinics, Brisbane is packed with fun for families from April 14 to 20, 2025—and beyond. Here’s your guide to the best family-friendly activities and programs happening across the city.
14 April to 16 April 2025
Carina
Lemonade Kids wellbeing workshops and holiday camps for kids
A series of wellness and creative workshops designed for young kids.
Get Tickets
14 April to 17 April 2025
Chapel Hill
Super Special Easter 2025 Holiday Art Workshop
Creative Easter-themed art sessions for kids at Chapel Hill Art Studio.
Get Tickets
Coorparoo
Quest Football Academy’s Fun Football Camps
School holiday football camps focused on fun, fitness, and skills.
Get Tickets
19 April 2025
Brisbane City
Monster Mashup
Unleash creativity with a monster-themed art session at the Museum of Brisbane.
Get Tickets
Precious Punk Badge Studio
Design and create your own punk-inspired badges in this quirky hands-on workshop.
Get Tickets
Carindale
Easter Messy Play – with Gumtreekids
Kids can dive into sensory Easter fun at Carindale Recreation Reserve.
Get Tickets
Mt Coot-tha
Botanical Treasure Hunt
A fun outdoor treasure hunt adventure for kids at the Brisbane Botanic Gardens.
Get Tickets
Ongoing / Other Dates
Indooroopilly
Indro Barn
A pop-up interactive play experience for kids and families.
Get Tickets
Mount Gravatt
Easter School Holiday Fun
Daily family-friendly entertainment at Newnham Hotel.
Get Tickets
Yeronga
Gymnastics and Ninja Holiday Programs
High-energy holiday programs blending gymnastics and ninja fun.
Get Tickets
Various Suburbs
FQ x Roar Holiday Clinics
Football Queensland’s school holiday clinics run across multiple locations.
Get Tickets
With so many creative, active, and engaging events on offer, this Easter break is the perfect time to get the kids out and about across Brisbane. Whether it’s exploring, making, playing, or just burning off energy—there’s something on this list to keep every little person happy.

