Website Design for Personal Trainers in Melbourne

For trainers running 6am groups on a Fawkner Park lawn, one-on-ones in a Bayside reserve, home visits across the south-east or sessions in a shared studio: a site that lists the exact zones you're licensed for, what a block of sessions costs, and how to book an intro, with nothing to pay until you approve the draft.

What a Melbourne trainer's website should set out

In Victoria, a session in a park runs under a licence that names where, when and how many people. Your website is where a new client first sees those details, so it works best when it matches them line for line, and then answers price and booking just as plainly.

  • A timetable built from your licence

    The City of Melbourne asks permit holders to nominate a park and a zone for every session, such as Fawkner Park Zone 2 on Tuesday at 6am. Put that same detail on the site, with the lawn or landmark people should walk to, so nobody wanders the Kings Domain looking for your cones. Where you also train inside a gym, name it and say who takes the booking.

  • Group sizes you're actually allowed

    A City of Melbourne permit caps a session at 12 participants; a Bayside permit allows up to 15. If your small-group page says "up to 20", it's advertising something the licence doesn't cover. We set the class size beside each session so it reads as a feature (a small group) rather than a fine-print limit.

  • Packs and plans priced in full

    A ten-pack, a monthly plan, a couples rate, an online program: list each with the total cost, how long credits last, what happens to unused sessions and how to cancel. Victoria's Better Health Channel tells people to ask about package discounts, extra charges and cancellation fees, so answering those up front saves you the same three emails.

  • An intake form with your screening and any waiver

    A multi-step form can collect goals, availability and the adult pre-exercise screening questions before the first session. If you choose to limit liability, Consumer Affairs Victoria says the notice must reach the client before they agree to buy, so it belongs in the form ahead of payment. You supply the wording; we place it.

  • A wet-weather line

    The City of Melbourne says it offers no undercover areas or backup venues when the weather turns. Say plainly what happens instead: whether you move to a covered spot you have access to, switch to a video session, or credit the session back, and how early you'll message.

  • Credentials and insurance where people check

    Better Health suggests asking a trainer for proof of qualifications, first aid, AUSactive registration and liability insurance. A short credentials panel near the Book button answers that before it's asked, and it overlaps with what the City of Melbourne asks for with a permit application: each trainer's registration and qualifications, and the insurance policy.

Training in Melbourne: licences, park zones and council rules

Victoria's Better Health Channel tells people to check that a trainer is qualified and registered with an industry association such as AUSactive. Separately, Victoria has a rule for the ground under an outdoor session. Parks Victoria says (opens in a new tab) a tour operator licence is needed for any for-profit organised recreational activity, "including training", run regularly on public land in Victoria, and recommends applying at least eight weeks before the first session. Councils issue the equivalent for the land they manage, and the City of Melbourne adds that a trainer working across parks run by different land managers needs a permit from each.

Inside the City of Melbourne, the personal training permit (opens in a new tab) runs from 1 July to 30 June and allows 10 sessions a week (per permit, not per trainer) between 6am and 8pm, each of up to 12 people, spread across approved zones in Kings Domain, Alexandra Gardens, Flagstaff, Fitzroy and Carlton Gardens, Fawkner Park, Princes Park, Royal Park, Docklands, JJ Holland Park and a handful of pocket parks. Boxing and pad work, circuits, yoga and running groups are allowed; amplified music, ball sports, selling merchandise and A-frame signs aren't. Equipment has to be free-standing: nothing pegged into the lawn or tied to trees, no dragging of tyres or heavy weights, and no weight benches or portable gym rigs. Running groups use an approved zone as the meeting point and keep to small groups on the Tan and Princes Park tracks. Applicants need at least $20 million public liability and $5 million professional indemnity cover. For your website, that means a Tan running group and a Fawkner Park boxing class can both be sold, but a tyre-drag session can't, and the meeting point should be an approved zone rather than a nearby café.

Bayside works differently. Bayside City Council (opens in a new tab) issues its personal trainer permit under the state's tour operator licensing policy, at a fee set by the Victorian Government with no pro-rata discount. Each permit covers one location, groups of up to 15, a maximum of 15 one-hour sessions a week and no more than four hours a day; a second location means a second permit. Sportsgrounds, the sanded parts of the foreshore and spots near residential fences aren't suitable, so a beach boot camp on the sand at Brighton or Sandringham isn't something to advertise. Its insurance requirement is higher too: $20 million public liability and $10 million professional indemnity. And the council's outdoor fitness stations (opens in a new tab), from Elsternwick Park to Sandringham Beach Park, are for community use only, even for permit holders, so photos of clients on that equipment don't belong on a sales page.

Other councils, and Parks Victoria for parks such as Albert Park, each set their own conditions, so a trainer covering the CBD fringe and the bayside suburbs may hold two or three approvals with different caps. On the site we keep each location separate, with its own days, times and group size, so you can update one when a permit changes without touching the rest. Consumer Affairs Victoria has also worked with health and fitness businesses (opens in a new tab) to change terms such as automatic renewal with no chance to cancel and penalties for ending a membership; whether your own terms raise that question is one for CAV or your adviser, not us.

We're an Adelaide team, half an hour behind Melbourne all year, and we work with Melbourne businesses by phone and email. One of them, Dr Tabara Dione Coaching, appears below. We haven't built a personal trainer's site yet, and we say so; the sites below show the booking and enquiry parts a trainer would reuse.

A Melbourne coaching site and a booking-request site

Neither client is in fitness, and we won't present them that way. One is a Melbourne practice that sells one-on-one coaching through a booked first call; the other is a small operator that takes booking requests and gift voucher orders from a single page, which is how many trainers sell intro sessions and gift packs.

Home page of the Dr Tabara Dione Coaching website

Dr Tabara Dione Coaching

Professional services · Melbourne

A Melbourne specialist anaesthetist who coaches doctors one-on-one. A services overview, an about page laying out her credentials, a contact form, and discovery-call booking linked from every page. For a trainer, the credentials page holds your Certificate IV or degree, first aid and insurance, and the discovery call becomes a free or paid intro session.

Home page of the Cape Fishing Charters website

Cape Fishing Charters

Community, creative & tourism · Cape Jervis

A charter operator at Cape Jervis in South Australia. One page carries a booking request form, gift voucher requests, a photo gallery, an FAQ, customer reviews and a map. Swap the charters for a ten-pack or a month of small-group sessions and the same gift voucher form suits a trainer selling sessions as gifts.

“Rebuilt two websites for our businesses and saved us a fortune on hosting etc. Nothing is ever a problem, will email back on a Saturday night if need be.”

Lockyer Valley Batteries, Google review

What a personal trainer's website costs in Melbourne

One page

$399

One page: your licensed park zones or gym, session times and group sizes, packs with full prices, credentials, a wet-weather line and a Book button.

The usual fit for a Melbourne trainer

Up to 3 pages

$899

Home with locations and an intro-session button, a prices and terms page, and an about page with qualifications, insurance and client results.

Up to 8 pages

$1,499

Room for a page per area (inner parks, Bayside, home visits), one-on-one, small groups and online coaching, plus results, FAQs and an intake form.

  • Payment. No deposit. We build your draft first, you ask for as many changes as you like, and you pay once you approve it. If you don't go ahead, you owe nothing.
  • GST. WebCraft Studio isn't registered for GST, so no GST is added.
  • Timing. Most sites are live within 5–10 days of us getting your words and photos; bigger sites (up to 8 pages) take 2–3 weeks.
  • Hosting. After launch, hosting is $30 a month: hosting, security monitoring, backups, email support and unlimited text and image changes on your existing pages. New pages or features are quoted first. No contract, cancel anytime.
  • Domain and email. We register your domain in your name (about $20 a year), connect it to your site and set up your business email.

See full pricing and what each package includes

Questions from Melbourne trainers

We run sessions in Fawkner Park and Princes Park. What should the site say?

List each session with the park and zone you nominated on your City of Melbourne permit, the start time and the maximum group size, which is 12 under that permit. Add a one-line meeting point people can find in the dark at 6am. If you add a zone or change a time after your permit is updated, email us and we change the page; text edits are included in the $30 monthly hosting.

We train in both the City of Melbourne and Bayside. Can one page cover it?

It can, but two location sections (or two pages on a larger site) work better, because the permits differ: 12 per session in the City of Melbourne parks, up to 15 per session at your one Bayside location. Keeping them apart stops a reader assuming the bigger group runs everywhere, and lets someone in Hampton find the Bayside times without scrolling past Carlton.

Can new clients sign a waiver and fill in screening questions online?

Yes. We build a multi-step intake form with your screening questions and any notice you choose to use. Consumer Affairs Victoria publishes the wording recreational businesses must use (opens in a new tab) when limiting liability for the first time. Whether you need one is for you and your adviser to decide; we place the text you give us before the payment step.

Can clients buy a pack and book sessions through the site?

If you already sell packs and take bookings in an app, every Book button links straight to the right session type. If you'd rather have packs, credits and bookings inside your own site, we build a booking and payment system and quote it once we know how your credits, expiry and cancellations work. Our comparison of online booking tools covers some common options.

You're in Adelaide. How does that work for a Melbourne trainer?

By phone and email. We're a web design team at Ste 3/110 Hutt St, Adelaide, with current clients in SA, NSW, VIC and QLD, including a Melbourne coaching practice. You send your prices, terms, permit details, qualifications and any client photos you have permission to use; we send a link to the draft you can check between sessions. Adelaide runs 30 minutes behind Melbourne, so calls fit around your early and evening blocks. We reply within 24 hours.

Training clients around Melbourne?

Send us your packs and full prices, your terms, the parks and zones your permits cover, your qualifications and insurance, and any results clients have agreed to share. We'll quote it, build the draft, and you pay once you approve it.

We reply within 24 hours. Prefer email? info@webcraftstudio.com.au