Throughout March 2025, join the fun with special animal encounters, interactive educational sessions, and family-friendly activities that honour over a century of conservation and adventure. Keep reading for the line-up.
Celebrate 121 years of the Johannesburg Zoo

Sat, Mar 1 – Fri, Mar 28: 50% off entry fees
Enjoy 50% off entry fees from Sat, Mar 1 – Fri, Mar 28, 2025 (excluding Fri, Mar 21, 2025) and get up close with 2,000 amazing animals in the zoo's exhibits.Mon, Mar 3 – Fri, Mar 28: Zoo & Lake birthday photography competition
From Mon, Mar 3 – Fri, Mar 28, 2025, you can enter the Zoo & Lake Birthday Photography Competition by posting your best moments at the Johannesburg Zoo or Lake. Just snap an original pic, add a short caption about your favourite memory, and tag them on Facebook or Instagram. Exciting prizes await, so get creative and show us your wild side. For more competition information and rules, read here.Sun, Mar 9: 121st birthday edition of the Zoo Trot

Lace up those running shoes and celebrate Joburg Zoo’s 121st birthday at the special edition Zoo Trot on Sun, Mar 9, 2025. Whether you're power-walking past penguins or sprinting by the lions, this popular 5km or 10km trot is the perfect way to start your Sunday. Gates open at 06:00, and entry is just R37 per person.
Sun, Mar 16: Zoo Lake’s day of celebration
Head to Zoo Lake for a day of history, nature, and family fun on Sun, Mar 16, 2025. There will be a community clean-up, because keeping Joburg beautiful is a team effort. Dressing up as your favourite animal for this one is encouraged.Tue, Mar 18: Water clean-up
Take part in the big water clean-up at the Joburg Zoo and help protect our precious ecosystems. Every drop (and every helping hand) counts.Fri, Mar 21: Human Rights day celebration
Commemorate Human Rights Day at the Joburg Zoo with entry for just R21. Enjoy discounted entry, fun educational activities, and a day full of wildlife wonders with the whole family.Sat, Mar 22: Zoo Snooze (sleepover) during earth hour
Grab your sleeping bags and join the Zoo Snooze during Earth Hour. Spend the night surrounded by the sounds of the wild while celebrating our planet in a way you’ve never experienced before. For just R255 per person, enjoy a night at the Zoo from Sat, Mar 22, 2025 at 17:00 – Sun Mar 23, 2025 at 08:00 in a unique way to celebrate our planet. Booking is essential, so contact Lebo Mokgawa at lebo.moalusi@jhbcityparks.com to reserve your spot.Sat, Mar 29: Jazz In The Lights

It's going to be an unforgettable evening under the stars at Jazz in the Lights on Sat, Mar 29, 2025. Enjoy smooth jazz in the Zoo; the line-up includes Thandiswa Mazwai, The Brother Moves On, and Carlo Mombelli. Tickets are R350 per adult, R200 per pensioner or student, and children under 12 are R100 per child and available online only, so grab yours before they sell out.
Please note: only ticket holders can enter the Zoo on this day.
For more details and updates on the Johannesburg Zoo's celebration activities, visit their website or follow them on Instagram and Facebook.