Website Design for Personal Trainers in Perth

In Western Australia a personal trainer is named in the state's mandatory fitness code, and that code expects your prices to be public. So a Perth trainer's website does a bit more than look good: it lists every pack and plan with its total cost, says which Kings Park lawn or council reserve you meet on, and lets a newcomer book an intro without ringing. We build the draft first, and you pay only after you approve it.

What a Perth trainer's website has to show

Someone in Mount Lawley or Applecross looking for a trainer wants three answers fast: where you train, what it will cost them in total, and how to start. In WA the first two also overlap with what Consumer Protection expects a fitness supplier to publish, so we build the pages around them.

  • A prices page nobody has to ask for

    WA Consumer Protection says a fitness service must make its pricing public and that people shouldn't have to meet you to find it. For each option we lay out what's included, the weekly, fortnightly or monthly charge, any other fees including an early exit fee, the minimum term, exclusions, and the total minimum cost. A ten-pack, a three-month plan and an online program each get their own line.

  • Meeting points matched to your approvals

    Kings Park, the City of Vincent, the City of South Perth and the Town of Cambridge each approve trainers for particular places. The timetable names the lawn, zone or reserve you're cleared for, with a map pin and a note on where to park, so a first-timer at 6am walks straight to the group.

  • Cancellation terms written as the code reads

    Under WA's code a member can cancel in writing, email counts, and a supplier can't insist on cancellation in person. Your terms page says how to cancel, the email address to send it to, how quickly you confirm, and the seven-day cooling-off period on membership agreements. You give us the terms; we set them out clearly.

  • Offers without the countdown clock

    Consumer Protection lists a "one time only" offer made after a first session as a high-pressure tactic unless it's a genuine, publicly advertised limited-time deal. If you run a promotion, the site shows its real start and end dates. We don't add fake timers or pop-ups that pressure people to sign up on the spot.

  • A first-session button on every page

    One Book button, repeated top and bottom, that opens the step a newcomer takes first: a free phone chat, a paid assessment or a trial group. We link the booking app you already use, or quote a booking and payment system built into the site if you'd like packs bought online.

  • Complaints information in plain view

    The code asks fitness suppliers to tell clients how to make a complaint and to record and acknowledge each one. A short, calm paragraph at the foot of the terms page, with an email address, covers it and tends to reassure people more than it worries them.

  • Progress photos with honest captions

    Real clients who've agreed in writing, the weeks between the photos, and what the program involved. A Perth client comparing three trainers trusts a modest, specific caption over a dramatic claim, and it keeps the page in line with consumer law on misleading advertising.

Training clients in Perth: the WA code and who approves each park

WA doesn't license personal trainers, but it does regulate them. The fitness industry code (opens in a new tab), mandatory since 1 July 2021, applies to every fitness supplier in the state, and Consumer Protection gives "a person operating a business as a personal trainer" and an outdoor boot camp as examples. Beyond public pricing, it sets a minimum seven-day cooling-off period for membership agreements, a summary at the start of each agreement listing the services, term, fees and total payable, a 12-month limit on prepaid memberships, and cancellation in writing with linked direct debits stopped. Our gyms page compares it with the codes in Queensland and the ACT. Whether a particular pack or plan counts as a membership agreement is a question for Consumer Protection or your own adviser; we lay out the terms you confirm.

Outdoors, Perth's parks are split between a state authority and a patchwork of local governments, and each has its own approval. In Kings Park, the Botanic Gardens and Parks Authority requires an application from organised groups doing personal fitness training and group fitness (opens in a new tab), with a first aid certificate and a public liability certificate of currency, and sells sessions in blocks priced by group size. Trainers use approved areas: Poolgarla Parkland, Saw Avenue Lawn East, Broadwalk Vista, Fraser Avenue Lawn North (October to April) and the Exhibition Ground (after 3pm). Equipment must stand on its own rather than being staked into the ground, bench presses, rowing machines, ropes, steppers and weight bars aren't allowed, and nor are whistles, amplified music or shouting. A boot camp built around battle ropes belongs somewhere else, and the site should say so.

The councils differ again. The City of Vincent (opens in a new tab) issues six-month group fitness permits for one designated park each, with a separate application for every reserve and fees tiered for groups of up to 5, up to 10 and up to 20 participants. The City of South Perth (opens in a new tab) takes personal trainer bookings online with a trading licence application, charges by the year in class-size bands up to 30, and opens Sir James Mitchell Park on the foreshore in zones 5 to 15 only. The Town of Cambridge (opens in a new tab) needs a licence for paid groups of three or more, caps a class at 25, allows no more than three reserves, 12 hours a week and sessions between 6am and 9pm. That's why a Perth trainer's timetable should name the exact zone or reserve, keep advertised group sizes inside the permit, and change only after the approval does.

People search by the suburb they live or work in, so a page per area often makes sense: one for the inner north around Leederville and Mount Lawley, one for the South Perth foreshore, one for the western suburbs towards City Beach, each naming its parks, gym partners and home-visit suburbs. We're an Adelaide team and work with Perth trainers by phone and email; Adelaide is an hour and a half ahead of Perth, or two and a half while South Australia is on daylight saving, so we book calls around your early sessions. We haven't built a personal trainer's site and have no clients in WA yet; the two sites below show the parts a trainer would reuse.

Two sites with the booking and timetable parts a trainer needs

Neither is a fitness business, and we won't present them as one. One is a coach whose site sends every visitor to a booked discovery call, which is how many trainers sell a first session; the other is a school that publishes a weekly class timetable and takes enrolments online, the same shape as a run of small-group sessions.

Home page of the Dr Tabara Dione Coaching website

Dr Tabara Dione Coaching

Professional services · Melbourne

A Melbourne specialist anaesthetist coaching other doctors one-on-one. The site has a services overview, an about page setting out her credentials, a contact form and online discovery-call booking linked from every page. For a trainer, credentials become your Certificate IV or degree, first aid and insurance, and the discovery call becomes an intro session.

Home page of the Queensland Dance & Performing Arts website

Queensland Dance & Performing Arts

Community, creative & tourism · Thorneside, Brisbane's Bayside

A dance school in Thorneside on Brisbane's Bayside. Its 12 pages give each program a page of its own and share a weekly class timetable, a filterable photo gallery, FAQs and an online enrolment form. Replace classes with Kings Park or foreshore groups and the timetable and enrolment form work much the same.

“He listened to my feedback and made no hesitations to revise and adjust my website until we were completely happy with it.”

Tony Bleijswijk, Google review

What a personal trainer's website costs in Perth

One page

$399

One page: the parks or gym you train in, each pack with its total minimum cost, cancellation and complaints terms, a few captioned results and a Book button.

The usual fit for a Perth trainer

Up to 3 pages

$899

Home with your meeting points and Book button, a prices and terms page set out for WA's code, and an about page with qualifications and results.

Up to 8 pages

$1,499

Room for a page per part of Perth, separate pages for one-on-one, small groups and online coaching, plus terms, results, FAQs and contact.

  • 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 Perth personal trainers ask us

We're a sole trader running sessions in a park. Does WA's fitness code apply to us?

WA Consumer Protection says the code applies to all fitness suppliers in the state and names a personal trainer and an outdoor boot camp among its examples. How it applies to your particular packs or plans is a question for Consumer Protection (opens in a new tab), not us. What we do is set out your prices, terms, cancellation steps and complaints details clearly, in the words you confirm.

Do we really have to put our prices on the website?

Consumer Protection says pricing for a fitness service must be public and that people shouldn't need to meet you to get it, including other fees, any minimum term and the total minimum cost. A website is the simplest place to publish that. We set each option out in the same order, so a ten-pack and a three-month plan can be compared at a glance.

We train in Kings Park and in a City of Vincent park. How should the site handle that?

Give each place its own line on the timetable with the exact area your approval covers, such as Saw Avenue Lawn East or the reserve named on your Vincent permit, plus the days, times and maximum group size. If your Kings Park group uses ropes or steppers elsewhere, say which sessions are equipment-free. When you add a reserve, get the approval first and email us the change after; text updates are included in hosting.

Can clients buy a pack and book their sessions on our site?

Yes. If you already take bookings through an app, we link it from every page and point the button at the right session type. If you'd like packs sold and sessions booked inside your own site, we build a booking and payment system and quote it once we know how your packs, credits and cancellations work.

You're in Adelaide. How does that work with a Perth trainer?

By phone and email. You send your prices, terms, approved parks, qualifications and any client photos you have permission to use; we build the draft and send a link. Adelaide is 90 minutes ahead of Perth for most of the year, so midday for us is mid-morning for you, between your early and evening sessions. We reply within 24 hours.

Training clients around Perth?

Send us your packs and their full prices, your terms, the parks or gym you're approved for, your qualifications 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