What Kids' Activities Really Cost in Australia (and How to Save)
How much Australian families actually pay for swimming, sport, music and tutoring each year — and seven practical ways to cut the bill without cutting the fun.
Short answer
Swimming, sport, music and tutoring add up fast. Most Australian families spend somewhere between $1,500 and $3,500 per child each year on organised activities, and it's not hard to spend a lot more. The good news: a handful of small choices — where you enrol, how you pay, and which extras you skip — can trim hundreds without cutting the activities your kids love.
Where the money actually goes
The headline fee is rarely the whole story. A "$180 registration" turns into a much bigger number once you add uniforms, gear, travel, and the snacks you grab on the way home.
Here's a realistic picture of what common activities cost in Australia today:
| Activity | Typical cost | Notes |
|---|---|---|
| Swimming lessons | $15–$25 per lesson | Usually weekly; ~$700–$1,300 per year |
| Junior sport (soccer, footy, netball) | $150–$350 per season | Plus boots, uniform and team fees |
| Gymnastics | $20–$35 per class | Often paid per term |
| Music lessons (private) | $40–$70 per 30–60 min | Private teachers cost the most |
| Dance | $15–$25 per class | Costumes and recitals add up |
| Martial arts | $20–$30 per class | Often requires a uniform |
| Tutoring | $50–$90 per hour | The biggest single expense for many families |
These are ballpark figures — prices vary a lot by suburb and whether you're at a private academy or a community club.
The hidden costs nobody budgets for
- Gear and uniforms — boots, goggles, ballet shoes, and team kits are replaced more often than you'd expect when kids are growing fast.
- Travel and time — two activities at opposite ends of the suburb means petrol, parking and a lost Saturday morning.
- Sibling fees — a small per-child discount is common, but "family membership" rarely means "free for the second child".
- Recitals, carnivals and camps — the end-of-year performance, the inter-school gala, the weekend camp. Each one is another $50–$150.
Seven ways to cut the bill (without cutting the fun)
-
Start with community clubs, not private academies. Local sporting clubs and council-run programs are often half the price of private providers for the same sport.
-
Use your state's sports voucher. Most states run one — NSW Active Kids, Victoria's Get Active Kids, Queensland's FairPlay, SA's Sports Voucher — usually worth $100–$200 per child per year. Worth checking before you pay.
-
Try a term before a year. Many providers let you enrol for a single term or a trial session. Don't lock in a full year before you know your child actually enjoys it.
-
Buy second-hand gear. Kids outgrow boots, ballet shoes and uniforms in months. Local buy-swap-sell groups are full of barely-used gear at a fraction of retail.
-
Pool the travel. Share lifts with another family doing the same activity — it halves your petrol and gives you back an hour of your Saturday.
-
Batch siblings into one activity. Where two kids can do the same sport or class at the same venue, you save on both travel and the second set of "hidden" costs.
-
Set an annual activities budget. Pick a realistic number — say $2,000 per child — and decide up front which activities fit. It's easier to say "no" to a third activity when the money is already spoken for.
A small shift in how you choose and pay for activities can easily save a family $500–$1,000 a year — without your kids missing out. If you're mapping out your whole family budget, our guide to building an emergency fund is a good next step, and teaching kids about money pairs nicely once they're a little older.
Frequently asked questions
How much do kids' activities cost per year in Australia?
Most Australian families spend roughly $1,500 to $3,500 per child per year on organised activities like swimming, sport, music and tutoring, with tutoring and private music lessons at the higher end.
Are there government vouchers for kids' sport in Australia?
Yes. Most states run a sports voucher program — such as NSW Active Kids, Victoria's Get Active Kids, Queensland's FairPlay and SA's Sports Voucher — usually worth $100 to $200 per child per year. Check your state's current program for eligibility.
What's the cheapest way to keep kids active?
Community-run clubs, school programs, council swimming pools and free outdoor activities like cycling, bushwalking and park play all cost far less than private coaching — and often keep kids just as active and social.