• Pricing
A personal trainer coaching a client in Canada

Booking software for personal trainers in Canada.

Two hours a day pay the bills, the one before work and the one after. Standing slots hold them, small groups have a hard cap, and sessions get paid for.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Paid at booking, so ghosts still pay
  • Small groups with a hard cap
  • Regulars rebooked from history
  • One diary across every location

Online booking

Your 6 a.m. fills itself overnight

Clients pick from the hours you really train and pay right as they book, so the first slot of the day is claimed and settled before you wake up.

Learn more
A dawn one-on-one session priced and paid the moment it is booked.
New bookingAvailable
ServiceOne-on-one session
WhereBeach circuit · The Beaches
DateTue 12 Aug · 6:00am
Priced instantly$85

Smart scheduling

Two rush windows, one quiet middle

Set the early block and the after-work block as your hours, and the middle of the day stays yours instead of being offered around.

Learn more
bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Leslieville
One-on-one session
09:30 · The Beaches
Small-group bootcamp
11:30 · Roncesvalles
In-home session

Solo, the pair, or a spot in the group.

One hour, three prices. Put all three on a single quote and let the client pick the one they will genuinely keep to.

  • Three prices, one document — with Pro

    Named options on one quote — solo at your rate, two-on-one split between them, or a spot in the Thursday group. They accept by typing their name and it turns into booked sessions. Options come with Pro.

  • Accepted with a typed name

    They pick the option they want online and type their full name to accept it. The accepted lines become a booking with the money already settled.

  • It lapses on its own

    Give the quote a date it expires and the price you offered in January is not still standing in March, waiting to be held to.

A quote carrying three options — one-to-one, two-on-one, or a place in the group — with the recommended one totalled.
Estimate #1042
Émilie Tremblay
Sent
  • One-to-one hourSolo · recommended$90
  • Two-on-one hourSplit between the pair$60
  • Place in the groupTen places$25
Total$90

Two rush windows, one quiet middle.

The early block and the after-work block are all your page ever offers, and the middle of the day stays yours until you sell it.

  • Hours first, then the exceptions

    Set the weekly pattern once, then block one morning or a whole week away on top of it, and your page and calendar both stop offering it.

  • Drag the 6 a.m. to the 7 a.m.

    A client’s week shifts and you drag the block to its new time. Two sessions can never land on one trainer, because the database refuses.

  • A no-show is its own status

    Mark it no-show instead of done and it stays on the client’s record, which is how you actually see who keeps doing it.

A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
05:00
06:00
07:00
08:00
09:00
10:00
11:00
05:00 · Leslieville
One-to-one
06:00 · 9 of 10 booked
Small group
07:00 · The Beaches
One-to-one

Get paid for the hour, not the promise.

Take the fee as the session is booked, or record the cash they hand you at the end. Only the card side needs Pro.

  • Cash and transfers are free

    Record what you were handed, or what landed in your account, against the session, on the free plan. No reader, no cut, no upgrade.

  • Card at booking, or a link later

    Take the fee as the slot is claimed, or send a link your client settles with no account and no app. Card payments come with Pro.

  • Split a longer arrangement

    Twelve weeks of work splits into stages with their own due dates and their own links, so nobody stares down one big number. Stages are Pro.

A list of payments, each with the customer, reference, date, method and amount, with totals received and still outstanding.
Received$4,310
Outstanding$3,840
  • Émilie TremblayP-1011 · 25 Jun · Bank transfer$380
  • Ryan MacLeodP-1012 · 25 Jun · Cash$240
  • Priya SandhuP-1013 · 28 Jun · Card$380
  • Jacob WongP-1001 · 27 Jun · Card$190

Built for the way you train

Built for every kind of session

The 6 a.m. standing slot

The same two early hours every week run as a standing arrangement, so nobody is renegotiating it by text on Sunday night.

Small-group training

A twelve-spot session has twelve spots. Your page counts them down and turns away the thirteenth, so the group stays the size you built.

Garage-gym clients in winter

Sessions at the client’s place carry their address, and open times are offered by how little driving they add to your run.

Clients on a club floor

Hours on someone else’s floor sit in the same calendar as everything else, so two clients can never claim the same slot.

Hockey off-season blocks

A block of conditioning goes out as a written quote, gets accepted online, and converts into the sessions with the price already agreed.

Post-partum return sessions

A shorter, gentler first block books at its own length and its own price, because every service carries both of its own.

Mid-morning older adult groups

A weekday group fills the quiet stretch between the rushes, capped at however many you can genuinely coach at once.

Couples training together

A pair is one booking at the pair rate, not two bookings you then have to remember to discount.

The first assessment

A one-off intake books off your page like anything else, and everything the client tells you afterward lives on their record.

A month calendar with booking dots marking the busy days, the way venue and hire availability is read across weeks.
July2026
Standing slots
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

The same two mornings, week after week.

A standing arrangement repeats weekly or monthly and ends never, on a date, or after a set number of visits. The visits ahead are generated for you, and it costs nothing.

Small group, 9 of 10 places taken.
Small groupTue · 6:00am
9 of 10 places1 place left

One place left.

Ten mats, ten places.

The group session holds its number by itself, counting down on your page and stopping dead when the last place goes.

A list of bookings with the week's totals, each job showing the customer, suburb, service, time, price and a status dot.
This week56 jobs
Booked value$19,820
  • Mason King · The BeachesOne-to-one session · Wed · 3:30pm$180
  • Ava Baker · RoncesvallesSmall group · Wed · 1:00pm$560
  • Grace Walker · TorontoSession at home · Wed · 11:30am$120
  • Amelia Ryan · The BeachesTwo-on-one · Tue · 2:00pm$190

Every session, wherever it happens.

The gym floor, the park and the client's garage all hold real slots in the same list, each with what it is worth and whether it has been paid.

A booking request inside a message thread, answered with accept or decline without leaving the conversation.
OFOwen Fraser

Hi, are you free to come out and take a look this Friday?

Booking request
Personal training
Fri 15 Aug · 9:00am · Danforth
AcceptDecline

When there is nothing left to sell.

The client who cannot find a free hour leaves a request instead of leaving. It waits in the thread for you to accept or decline.

A timeline of a customer's past jobs, quotes and payments.
Chloé Bergeron148 sessions
  • 12 AugOne-to-one · standing slotBooked · $90
  • 9 AugPayment received$90
  • 2 AugSmall group · TuesdayCompleted · $25
  • 18 JulTwelve-week blockAccepted · $1,080

The relationship is the business.

Adherence beats the workout, and a client of three years is worth more than any month of new enquiries. Every session, payment and note stays on their record.

One app for the whole job

Everything you need to run your personal training business.

Scheduling

Your early block and your evening block drawn as real hours, with a 6 a.m. dragged to a 7 a.m. the moment a client’s week shifts.

Bookings

Every session you have on in one list, one-on-one and group alike, from the slot claimed all the way to done, no-show or paid.

Online booking

Your own page showing only the hours you train, and taking the session fee as the slot is claimed if that is how you want to sell.

Inbox

The client who cannot find an open hour lands as a request you accept or decline right in the thread, instead of a lost text.

Estimates

A written price for a longer arrangement, accepted online with a typed name, converting straight into the sessions you agreed on.

Customers

Everyone you have ever trained, with every session, payment and note in one place, so the client back after a year is not a stranger.

Territories

The areas you will drive to for an in-home session, so nobody across the city books an hour that eats the rest of your morning.

Team

A second trainer gets their own hours and their own clients, and one calendar shows you both with neither ever double-booked.

Payments

Cash on the club floor and bank transfers recorded free against the session. Cards on your page or by link come with Pro.

Starts free. Grows
only when you do.

Add your whole team and get booking for nothing.
As you grow with us you can go Pro.

Free

$0

No credit card required

Free every month

200 bookings
every month, free
Get started free

Pro

$2/ booking

Grow without limits

Pay as you go

Unlimited bookings
only $2 when you get booked
Go Pro
Explore plans→

Common questions.

Not as a package, and we would rather tell you now. Bookables has no session packs and no class packs, and nothing bills a client on repeat. It gives you a standing slot that repeats on its own, the fee taken per session, and staged payments on Pro for longer arrangements.

Yes, and it is the honest version of a package. A standing arrangement repeats weekly or monthly, every week or every other, and ends never, on a date, or after a set number of visits. It is free, and visits ahead are generated for you.

Every session carries its own number of spots. Your page counts them down live and stops when the last one goes, and moving the session carries everyone booked into it across with it.

If they paid at booking, the hour is paid for whether they stood in the snow or not. You mark the session no-show instead of done, and it stays on their record so a pattern is easy to see.

No. Nothing in the software asks for a credential or depends on one. Your Personal Training Specialist certification matters to the clubs you work in and to your insurer, not to your calendar.

No, and it will not claim to. There is no program builder, no exercise library, no progress log and no nutrition side. Bookables runs the calendar, the group cap, the client record and the money.

Related industries

All Mobile & Personal
Dog Walking

Dog Walking

Mobile Dog Grooming

Mobile Dog Grooming

Nannying

Nannying

Driving Instructor

Driving Instructor

Dog Training

Dog Training

Professional Organiser

Professional Organiser

Get Booked.

More time to service, less on admin.

Start with Email

Personal Trainer guides

All articles

Sep 8, 2026

How to take bookings while you're doing the actual work

Set up online bookings around your services, prices, travel and availability so customers can book while you're busy doing the job.

Read

Sep 5, 2026

How much booking notice should you require?

Choose a booking lead time that allows for preparation, staff and travel, with practical examples for mobile services, venues and classes.

Read

Sep 3, 2026

How to reduce appointment no-shows without becoming their mum

Reduce appointment no-shows with clear confirmations, useful reminders and easy rescheduling. Includes a sample reminder and a simple measurement method.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing