As a volunteer

Volunteer at The Melbourne Magic Festival


This year, the Melbourne Magic Festival Hub venue is at “Arrow on Swanston”. We have performances and events onsite from July 8 to July 13. All volunteers will be working at our Hub in either a morning 10.00am to 4.00pm, or evening 6.00pm to 10.30pm.

As a volunteer you will help to make the Melbourne Magic Festival engaging and welcoming.

We are looking for ushers in each of our four hub theatres (Houdini Theatre, Cardini Cabaret, Slydini Showroom, and The Close Up Gallery). You will be allocated to a different showroom each shift, which means once you collect the tickets and the audience is seated, you get to enjoy all of the shows in that venue. A perfect job for any magic fan!

There will be some Training and Orientation which you will be required to complete in order to be a volunteer at MMF. Details will be sent to you after you have applied.

As part of the Festival’s Child Safe Policy, all Hub Volunteers must be over 18 by the time of their first shift.

If you have any questions, please don’t hesitate to contact our Volunteer Co-ordinator Em Chandler via



Not only do Volunteers get to help make the Melbourne Magic Festival a success, but they also:

  • Receive a 50% off pass for TWO to visit THE LANEWAY THEATRE valid for 12 months.
  • If you do TWO or more shifts and you will receive a VOLUNTEER PASS entitling you to free admission to any Hub shows during the Festival (subject to vacancies after all paid guests are admitted).
  • If you do FIVE or more shifts and you get to keep your MMF T-SHIRT as a souvenir
  • And the volunteer who does the most shifts will receive MMF VOLUNTEER OF THE YEAR award and a gift certificate!



Applications for MMF 2024 are now open

If you have any questions you can get in touch with our volunteer co-ordinator Em Chandler via

We look forward to hearing from you!

Contact Us

Call: 0408 862 442

Get on our mailing list!

Be the first to get all the latest news about upcoming shows and events!

Please wait...

Thank you for signing up!