magician

How much does it cost to hire a magician in Australia?

Last updated January 23, 2026

Find out how much it costs to hire a magician in Australia, including average prices, cost factors, event-specific rates and tips for choosing the right performer to make your celebration unforgettable!

$400

The average cost to hire a magician in Australia is around $400, with most people spending between $350 and $1,200 depending on experience, event type, and performance duration.


What is a magician?

magician illusionist

A magician is an entertainer who captivates audiences with expertly crafted tricks and illusions, combining mystery, humour, and showmanship. The magic is often not only in the trick itself, but in how it’s performed, the storytelling, the suspense and the surprise that leaves guests wondering, “How did they do that?”

From stage performances that fill a theatre to close-up magic performed right before your eyes, magicians bring excitement, laughter, and awe to any event. Whether it’s a wedding, birthday, corporate function, or private celebration, a magician adds a unique sense of wonder that makes an event truly memorable. Many magicians also specialise in different performance styles, such as close up magic, stage acts or interactive roaming sets, which is why prices can vary between performers.

How does a magician charge in Australia?

Most magicians charge a fixed rate per event rather than an hourly fee. This makes budgeting easier, as the cost typically covers travel, setup, preparation, and performance time. Since many magicians perform just one event per day, their pricing reflects their limited availability and the quality of the experience they deliver.

Prices may rise during busy seasons, particularly weddings, Christmas and corporate event periods. So it’s worth checking for seasonal rates before booking. 

Some magicians also offer tiered packages such as roving magic, stage shows or combined acts, which can affect the final price depending on the level of preparation involved.

Factors that affect the cost to hire a magician

1. Type of magician

Not all magicians charge the same. The type of magic they perform, and the complexity of their act, can greatly affect the cost.

Type of magician

Lowest average price

Highest average price

Sleight of hand

$300

$490

Illusionist

$400

$800

Comedy magician

$450

$780

Escapist

$700

$1,000

Mentalist

$600

$880

Children’s magician

$350

$500

As a general rule, the more preparation, props and performance skill required, the higher the overall fee.

A couple more notes to bear in mind

  • Children’s magicians are typically the most affordable, focusing on fun, simple tricks and laughter for younger audiences.
  • Close-up or sleight-of-hand magicians are ideal for weddings, parties, and cocktail events, performing interactive tricks for small groups.
  • Illusionists and escapists often use larger props and require more setup, leading to higher fees.
  • Mentalists specialise in psychological tricks and mind-reading, often commanding premium rates for corporate and private events.
  • At the top end, celebrity or TV-featured magicians can charge $3,000 to $10,000 per show, reflecting their popularity and demand.

2. Event type

female magician

The nature of your event plays a big role in determining the magician hire cost. A children’s birthday show will cost less than a large corporate event or luxury wedding. Many magicians tailor their acts to the setting and audience.

Event type

Typical price range

Children’s party

$350–$600

Private party

$400–$900

Wedding

$500–$1,000

Corporate event

$600–$1,200+

Festivals & large events

$800–$2,000+

Larger or formal events often require sound checks, rehearsal time or customised scripts, which can increase the total price.

Each event has its own demands. For example, corporate clients may want tailored scripts or brand integration, while weddings often require roving performances between courses.

3. Event size

The larger the audience, the more preparation and energy the performance requires. A magician working a room of 30 guests will charge less than one performing for 400 attendees, especially if they’re expected to interact with multiple tables or sections over several hours.

Event type

Magician fee (AUD)

What’s usually included?

Children’s party

$350 – $600

Small venue, simple catering, interactive kids’ magic

Private celebration (50 guests)

$500 – $1K

Venue, styling, and catering drive total cost

Wedding reception

$600 – $1.5K+

Close-up or feature act; depends on travel & duration

Corporate event / conference

$600 – $3K+

Larger scale, higher production, premium talent

Gala / awards night

$3K – $10K+

Custom illusions, high-tier or celebrity performers

4. Time of year

Like most event professionals, magicians experience seasonal fluctuations in demand. 

  • December to March is considered the busiest period in Australia, covering weddings, end-of-year celebrations, and festive events.
  • During these months, rates may increase by up to 20%. If you’re flexible with dates, consider booking outside of peak periods for better value.

Hire a magician near you

Compare trusted magicians near you and find the perfect performer for your event on Bark!

5. Duration of performance

Magicians usually offer packages based on performance length. Most shows are between 30 minutes and two hours, but some professionals can be booked for half-day or full-evening sessions.

Duration

Typical cost range

30 minutes

$350–$500

60 minutes

$450–$700

90 minutes

$600–$900

Full evening

$900–$1,200+

A 60-minute show is typically perfect for weddings, birthdays, or corporate receptions.

6. Experience and reputation

The experience of the magician significantly impacts the price. Magicians who have spent years mastering their craft and building their reputation often charge more, but they also bring professionalism, confidence, and reliability.

Less experienced performers may charge lower rates, but the difference in delivery, timing, and engagement can be significant. For most hosts, investing in a skilled magician is worth the extra cost to ensure your guests are entertained by a polished act.

7. Location

Location is another key pricing factor, as travel time and local market demand vary.

Region

Average price range

Sydney

$325-$450

Melbourne

$200-400

Brisbane

$260-$500

Perth

$400–$850

Adelaide

$200-$350

Regional areas

$300–$600

Performers based in major cities tend to charge higher rates, while regional professionals may apply travel surcharges for longer distances.

If you’re working with a set budget, ask whether the magician can tailor the duration or style of the show. Many performers are flexible and can adjust their act to suit your event and price range.

Ready to find the right performer? Get quotes from professional magicians near you!

Why hire a magician?

magician in action

Hiring a magician can transform your event from enjoyable to unforgettable. Magic is one of the few entertainment forms that appeals to all ages, cultures, and personalities. It’s interactive, engaging, and always leaves a lasting impression. Here’s why hiring a magician is worth it:

  • Magic possesses a universal appeal that captivates every demographic, effortlessly entertaining everyone from young children to the most skeptical adults.
  • It creates a truly interactive environment where guests aren't just passive spectators; they become an integral part of the performance itself.
  • The performance is incredibly flexible, meaning it can be seamlessly tailored to fit the vibe of any event, whether it's an intimate dinner party or a massive corporate gala.
  • A magician creates shared moments of surprise and laughter, leaving a lasting, memorable impression that keeps guests talking long after the night ends.
  • A magician can fill awkward pauses, energise a crowd, and create natural talking points that keep the atmosphere lively long after the final trick.

Tips for hiring the right magician

  1. Check reviews and videos: Look for verified testimonials or clips of previous shows.
  2. Discuss your event details: Be clear about your venue, theme, and audience size for an accurate quote.
  3. Ask what’s included: Confirm whether travel, setup, and props are part of the fee.
  4. Get a written agreement: Always confirm performance length, timings, and payment terms in writing.
  5. Book early: Top magicians can be booked out months in advance during peak seasons.

Find trusted magicians in Australia

Ready to add a touch of magic to your next event? Compare verified professionals, read reviews, and get free quotes from magicians near you.

FAQs

Most magicians charge a flat event fee rather than hourly. But it generally equates to $150–$300 per hour depending on their experience and the event type. Although most magicians charge a flat event fee, many can break it down into an hourly estimate to help you understand how the total cost is calculated.

Whether you're planning a 40th birthday party, searching for the perfect wedding entrance song, or organising a corporate event, Bark is here to guide and inspire you every step of the way.