Personal Trainer Website Examples: What Works and How to Build Yours

Sample site built by our AI, not a customer site. Marcus Ellery Training is a made-up business; our AI wrote every section, from the headline to the 4-question FAQ. Personal trainer Marcus Ellery in Raleigh, NC. One on one and small group strength coaching for adults over 40, in studio or online. Free consultation.

View the live example

Five personal trainer website designs, compared by what a new client needs to do

Someone looking for a trainer wants to know what one session costs, what a regular twice-a-week plan costs, and whether there is a cheaper way in, like training with a friend. The designs below answer those in different ways, from a solo studio to strength gyms that sell coaching alongside membership.

How these were picked

We picked three sample sites from our library (a solo trainer, a strength gym and a CrossFit box), one catalogue template and one showcase build. For each we read the live sample and noted the first button, how session prices are shown and what a new client still cannot do. Checked 27 September 2026. Every design here is from the We.Inc library and is labelled as a sample or template. None is a customer site, and no entry claims results.

1. Marcus Ellery Training

Sample site built by our AI (made-up business). Open it

Task: An adult coming back from an injury who wants careful one on one coaching.

Design choice: The headline is "Get strong again without getting hurt" with "Book a consult" first. "How we can work together" prices every option: One on one session $85, Two sessions a week, monthly $640 / month, Semi-private, up to 4 at $45 per person, and a Return-to-lifting block for people leaving physical therapy.

Limitation: "Book a consult" and the close both lead to a phone call. There is no form or booking link, so someone browsing at night has to wait for office hours.

2. Ironline Strength & Fitness

Sample site built by our AI (made-up business). Open it

Task: Someone who wants gym access and the option of a coach.

Design choice: "Eight racks, no waiting, no contract" with "Start a free week". Memberships and coaching sit side by side: Standard membership $49 / month, Semi-private coaching $189 / month, Personal training, 1 on 1 at $70 / session. The FAQ asks "I have never lifted before. Is this the wrong gym?".

Limitation: Personal training is one card among six membership options. A trainer who mainly sells coaching should lead with it rather than the gym floor.

3. Ironvale CrossFit

Sample site built by our AI (made-up business). Open it

Task: A beginner who wants coaching but is nervous about group classes.

Design choice: "Every class coached. Every lift scaled to you." with "Book free class". A Beginner on-ramp ($120) is four private sessions before group classes, and Personal training is From $80/session. "Do I need to be in shape before I start?" is the first FAQ.

Limitation: Built around group classes. The private training card has one line, so a trainer selling one on one work would need much more detail.

4. Iron

Fitness template from the We.Inc library. Open it

Task: A strength coach who wants a bold, barbell-first look.

Design choice: Iron & Oath opens on "Load the bar. Add weight every week." with "Book a first session", then "Coaches who write your numbers" and three ways in: Open Barbell $95 per month, Coached Plus $155 per month, Day Drop-In $22 per visit.

Limitation: The template is a gym with several coaches. A solo trainer needs to rewrite the coach section and add session prices, and there is no FAQ.

5. CHARIOTFIT

Showcase build from a one-line prompt (made-up business). Open it

Task: A trainer who wants a dark, high-energy first screen.

Design choice: Built from a one-line prompt: "See results in weeks, not months" with "Start training" and "Explore services", and Programs, Schedule and Membership in the menu.

Limitation: The first screen carries placeholder numbers ("Happy customers", square feet) and a results promise. Replace them with facts you can stand behind, and add prices.

Task comparison

DesignOne on one sessionTwo sessions a week, monthlySemi-private, up to 4
Marcus Ellery Training$85, packs of twelve $920$640 / month, eight sessions$45 per person
Ironline Strength & Fitness$70 / session, packs of tenNot offered as a plan$189 / month
Ironvale CrossFitFrom $80/sessionThree days a week $135/mo (classes)Group classes instead
IronYou add itCoached Plus, $155 per monthYou add it
CHARIOTFITYou add itYou add itYou add it

Walkthrough: choosing a plan on the Marcus Ellery sample

  1. The visitor lands on "Get strong again without getting hurt" with "Book a consult" and "See training options".
  2. "How we can work together" says every option starts with a free 30-minute consult, then lists One on one session ($85), Two sessions a week, monthly ($640 / month) and Semi-private, up to 4 ($45 per person).
  3. "Twelve years, mostly with people who sit all day" covers certification and working with a physical therapist.
  4. The FAQ answers "I have an old injury. Can I still train?" and the cancellation policy, then "Start with a conversation" gives hours and area.
  5. Gap to fix: the only way to book is by phone. Add a short request form (goal, injuries, days you can train) or link the scheduling tool you already use.

Copyable build brief

A website for [name], a personal trainer in [city] working from [studio / gym / online]. Lead with who I help and a "Book a consult" button. List each option with a price: one on one session and packs, a twice-a-week monthly plan, semi-private for up to [number] people, and online coaching. Add a short about section with my certifications, an FAQ covering injuries, how often to train, cancellations and whether you need to be fit to start, and a request form asking for goals, injuries and available days.

What We.Inc does and does not do here

Session bookingThe request form emails you. Link the scheduling tool you already use for your calendar.
Packs and monthly plansShow prices on the page and take payment through your own Stripe account or your existing payment tool.
Publishing for freeFree plan: up to 3 template sites on a we.inc address. No AI credits and no custom domain.
Having the AI write and change the sitePaid plans: Starter $20/mo, Pro $50/mo, Max $99/mo. You describe the business, then edit by clicking or by asking in chat.
Your own domainPaid plans only.
Taking paymentsThrough your own Stripe account, so the money goes to you. We.Inc does not hold funds.
FormsThe AI builds contact and request forms. A synced booking calendar is not built in: link the scheduling tool you already use.

What to adapt

What not to copy

Questions

I have an old injury. Can I still train?

The Marcus Ellery sample answers "usually yes, with modifications" and explains the free movement screen. On your site, say how you assess injuries and when you would ask for a medical opinion first.

How often should I train to see results?

The sample gives a plain answer about once, twice and three times a week. Write yours from how you actually program, and avoid promising a timeline you cannot guarantee.

Start from a suitable design

Start building this personal trainer website. Or check costs with the website cost calculator, test a current site with the website grader, and see pricing.

What makes this personal trainer website work

The headline sells an outcome

The first thing a visitor reads is "Get strong again without getting hurt", with "Coaching since 2013" set above it as a small label. The line underneath does the explaining: "Most of my clients are between 40 and 68 and come in with a bad shoulder, a desk job or ten years off. We build a program around what your body currently does, then progress it every week." Two buttons follow, "Book a consult" for people ready to act and "See training options" for people who want to look around first. The layout is a framed hero, with the headline beside a boxed video panel, using looping stock footage instead of a static photo.

A strip of hard facts

Directly below the hero, a strip of 4 short facts does the job most personal trainer sites leave to vague words like "trusted" or "experienced": 12 yrs (coaching clients), 40 to 68 (typical client age), CSCS (certified since 2014) and 1 to 4 (people per session). Each one is something a customer can check or hold the business to.

The menu of services is priced

The "How we can work together" section lists 6 training options: One on one session ($85), Two sessions a week, monthly ($640 / month), Semi-private, up to 4 ($45 per person), Online coaching ($225 / month), Return-to-lifting block ($450) and Movement screen and program ($150). Prices run from $45 to $640, so a visitor can tell in seconds whether it fits the budget. A one-line note sets the terms: "Every option starts with a free 30-minute consult and movement screen." Each item gets a sentence of its own, for example "Sixty minutes in the studio. Packs of twelve are $920."

A story with checkable details

Under the heading "Twelve years, mostly with people who sit all day", the about section says: "I started training in 2013 in a big-box gym and moved into my own studio in 2018 because the clients I do best with need attention, not a sales quota. I am CSCS certified and I work with your physical therapist directly when there is one." It then lists 3 concrete points instead of a paragraph of values: cSCS certified, continuing education every year, i coordinate directly with your PT or physician when relevant and progress tracked in writing so you can see it, not just feel it.

Testimonials that say something

There are 3 reviews, each signed with a name and a context (Ron S., Two sessions a week; Gina D., Return-to-lifting block; Ken A., Online client). None of them says "great service". They mention a specific moment, like "Deadlifted 225 at 61 years old after two years of being told my back was done."

It answers the questions people are afraid to ask

The FAQ covers 4 questions: "I have an old injury. Can I still train?", "How often should I train to see results?", "What is your cancellation policy?" and "Do I need to be in shape before starting?". The answers are direct. The first one reads: "Usually yes, with modifications. The free consult includes a movement screen so I know what your shoulder or knee tolerates today."

Contact is a single clear ask

The page closes on "Start with a conversation". It sets expectations before anyone gets in touch: "The first consult is free and involves no pressure to sign anything. Call or send a note with your goals and schedule." Hours are written out (Mon to Thu 6am to 7pm, Fri 6am to 2pm, Sat 8am to noon) and so is the area covered (Raleigh, Cary, Wake Forest, plus online clients nationwide). The phone number also sits in the header on every scroll position, so nobody has to hunt for it.

The design stays out of the way

The palette is three colors: a #faf5f4 background, #2a1f26 text and one accent (#9d4e6c) used only for buttons and labels. Headings are set in a serif face and buttons have 14px rounded corners. The menu has 6 items (Services, Pricing, About, Reviews, FAQ and Contact), all on one page, so it scrolls instead of making people click through.

Every service and price, as the site lists it

Questions its FAQ answers

Build a site like this for my personal trainer

Describe your business in a sentence and the AI writes a site like this one around it. Start building.

Prefer to start from a template?

Looking for ideas, or ready to build?

This page is for inspiration: one real example, taken apart. For the pages a personal trainer site needs, what it costs and what the builder can and cannot do, see the personal trainer website builder page.

Free plan: up to 3 template sites on a we.inc address, with no AI and no custom domain. AI building, like this example, starts at $20/mo, and custom domains are on paid plans. The AI builds request and contact forms; payments go through your own Stripe account.

More health & wellness website examples

See all website examples

More in Website Examples

We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.

Product

Who It's For

Features

Resources

Company

View Sitemap