• Pricing
A driving instructor and learner on a lesson in Canada

Scheduling software for driving instructors in Canada.

Students book the hours you really teach, the weekly lesson keeps its place until the road test, and the pickup address rides on the lesson itself.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Learners book lessons from their phone
  • Paid at booking, not at the kerb
  • Reminder emails cut no-shows
  • Drag the week around when tests move
  • First-lesson offers with coupon codes

Online booking

Tuesday fills itself overnight

A student grabs a genuinely open hour from your page at midnight, tells you where to pick them up, and your week is right before morning.

Learn more
A standard driving lesson priced and paid the moment the learner books.
New bookingAvailable
ServiceDriving lesson · 1 hr
WherePickup · The Beaches
DateThu 14 Aug · 8:00am
Priced instantly$85

Smart scheduling

One day, a different pickup at each stop

Every lesson sits on one board carrying its own address, so when a road test date lands you drag the week into shape instead of rebuilding it.

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
Driving lesson
09:30 · The Beaches
Pre-test lesson
12:00 · Roncesvalles
First lesson
A booking request from outside the service area, flagged before it is accepted.
New requestOut of area
Chloé Bergeron
First lesson · Parkdale

Past your coverage. Decline politely, or make an exception.

The pickup you cannot make pay.

Someone forty minutes out asks for a Tuesday. Past the areas you claim it arrives flagged, as an enquiry you answer rather than an hour already in your diary.

A map with three service areas shaded over a street grid, and a list of territories beneath, each a group of regions with its crew.
  • Roncesvalles8 regions · 2 crew
  • Riverdale7 regions · 2 crew
  • Toronto North7 regions · 2 crew

The streets you are willing to start from.

Claim the areas you will collect in from real boundaries rather than a radius you guessed, and your page only sells hours you can physically reach. Outside them a region is not offered at all.

Booked solid into the new year.

The best instructors have nothing open, and an inquiry that hits a wall calls the next name down. You want it to reach you instead.

  • They wait instead of leaving

    With nothing open they leave the evenings that work for them and a number, and it arrives as a thread you answer between lessons.

  • Answered right where it landed

    Accept and it becomes a real lesson on your schedule. Decline and it closes. Neither one costs you a call from the curb.

  • One car, one hour

    The database refuses an overlap, so two students can never hold the same six o’clock no matter how the second one got in.

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

Anything before November? My road test is scheduled for the 12th.

Booking request
First lesson
Wants Tue evenings · on a learner licence
AcceptDecline

The same hour, every week, until the test.

A pupil is not one booking. It is the same hour at the same time every week, running for months, and it ends the day they sit their road test.

  • Set the pattern once

    Same day, same time, every week or every fortnight, ending on the test date or after a set number of lessons. Standing arrangements are free.

  • Move one, keep the rest

    Shift the Thursday they cannot make and the pattern re-anchors around it. The other months of lessons are not rebuilt by hand.

  • Generated ahead of you

    The weeks in front of you are filled in before anyone rings, so the diary already shows what the pupil has committed to.

A timeline of a customer's past jobs, quotes and payments.
Ryan MacLeod22 lessons
  • 12 NovRoad testBooked in
  • 9 NovPre-test lessonBooked · $95
  • 2 NovTwo-hour lessonCompleted · $150
  • 2 NovPayment received$150

Three lessons, three addresses.

The same student is at home Monday and outside work Saturday. The address belongs to the lesson, not to the person.

  • The pickup lives on the lesson

    Each booking carries where you are picking them up, so a Wednesday that starts at school needs nothing edited on their record.

  • Drag it when the date lands

    A road test comes through and the week reshuffles: move a lesson to a new time on the board and commit every change at once.

  • Only the hours you teach

    Weekly hours and dated overrides are all a slot search can offer from, so nobody is shown a 7am you would never take.

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
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
10:00 · Home · Leslieville
Driving lesson · 1 hr
15:30 · School · The Beaches
Two-hour lesson
18:00 · Work · Roncesvalles
Pre-test lesson

What you teach

Every hour a pupil books with you

First lesson for a new driver

The hour with someone who has never driven. Its own service at its own length, with the price on your page before you pull up.

The weekly hour to the road test

Same time every week for months, all aimed at one date. Set it up once and the lessons keep appearing without a phone call.

In-car hours for a beginner driver course

The in-car portion of an approved course, each hour its own booking with its date and length, so the count is never guesswork.

Winter driving sessions

Ice, snowbanks and a parking lot on a Sunday morning. Its own service at its own price, booked when the roads actually call for it.

Highway and 400-series sessions

Two hours to get up to speed and merging properly. A longer service priced as one, so the afternoon is not underbooked.

Road test prep and the car on the day

The warm-up hour and the use of your car for the test, booked as one thing at the time their appointment was set for.

Newcomers converting a licence

A confident driver who has never driven here. Its own service, its own price, and every hour they have done on their record.

Refresher lessons after a long break

A licence holder who has not driven in years. Priced as its own hour rather than quietly trimmed off a beginner rate.

Parallel parking and manoeuvres

The one thing that keeps failing them, booked as a short focused session rather than crammed onto the end of a normal hour.

A customer profile with their address, contact details, total spent and outstanding balance.
RM
Ryan MacLeod
1200 Queen Street East, Toronto, ON M4M 1L7
(416) 555-0148
Total spent
$1,240
Outstanding
$140

The pupil, and where to find them.

Their number, the addresses you collect from and what is still owed, on one record you can open at the kerb.

One inbox holding customer messages, team messages and Bookables notices, with unread threads marked.
AllCustomersTeamSystem
  • RMRyan MacLeod2mCan you come Thursday instead?
  • BBookables1hA booking request needs your answer
  • PSPriya Sandhu3hRunning 10 late on the Parkdale job

One thread per pupil.

The Saturday swap, the parent asking about test day and the reminder you sent all sit in the same conversation.

A confirmation that a customer paid one stage of a split card payment at booking, with the next stage due later, paid into the vendor's account.
Payment received
Jack Young · Card
Paid now
$90
Second stage due
$119

Paid into your account by Stripe.

Paid before the engine starts.

A lesson settled at booking is one you are not chasing in a car park with the next pupil already waiting.

A month calendar with booking dots marking the busy days, the way venue and hire availability is read across weeks.
July2026
Ryan MacLeod
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 weeks between now and the test.

A month at a glance is how this trade reads its diary: not one day, but whether there are enough hours left before the date.

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 BeachesDriving lesson · 1 hr · Wed · 3:30pm$180
  • Ava Baker · RoncesvallesTwo-hour lesson · Wed · 1:00pm$560
  • Grace Walker · TorontoPre-test lesson · Wed · 11:30am$120
  • Amelia Ryan · The BeachesFirst lesson · Tue · 2:00pm$190

Every lesson in one list.

Standing weekly hours and one-off bookings in the same list, filtered by status, so nothing is only remembered because you remember it.

Pro

How they reach the test, priced up front.

Weekly hours, longer sessions or a concentrated run. Put all three on one quote and let them choose before anything is booked.

  • Set the weekly hour once

    Same time every week or every other week, ending on a date or after a set number of lessons. Standing arrangements are on the Free plan.

  • Three routes, one quote

    Weekly hours, longer sessions and the concentrated run side by side with their own prices, and your pick marked as recommended. Options come with Pro.

  • Move one, keep the rest

    Shift the Thursday they cannot make and the pattern re-anchors around it, so the months of lessons behind it stay exactly put.

The hour, the longer session and the run up to the test, side by side on one quote.
Estimate #1042
Ryan MacLeod
Sent
  • Driving lesson · 1 hrWeekly, same time$80
  • Two-hour lessonWeekly, same time$150
  • Pre-test lessonRecommended$95
Total$325

You only get that hour once.

The time is spent whether or not anyone shows. Get the fee in before the lesson and put your notice in writing where they book.

  • Cash and transfers are free

    Write up what a student handed you at the curb, with the date it landed, on any plan. Recording money by hand costs nothing.

  • Cards come with Pro

    Taking the fee by card, on your booking page or against the lesson afterward, is the one part of the money that needs Pro.

  • See who is behind at a glance

    The Payments list totals what came in and what is still out, so a student three lessons in arrears is never a surprise.

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

One app for the whole job

Everything you need to run your driving instruction business.

Scheduling

Your whole day in order with the pickup on every stop, so a road test landing Thursday moves the lessons for you rather than your memory.

Bookings

Every lesson in one list, the standing weekly ones too, filtered by status so an hour nobody showed up for reads as lost, not done.

Online booking

Your own page showing only the hours you teach, where a student grabs an open evening and tells you where to pick them up.

Inbox

One thread per student, so the schedule swap, the parent asking about test day and the request you accepted all sit together.

Estimates

Weekly hours, longer sessions and a concentrated run at the road test, side by side on a link they accept by typing their name.

Customers

Every student with the addresses you pick up from, every hour they have driven with you, and anything still owing on the record.

Territories

Claim the areas you are willing to pick up in from real boundaries, so a student across the city never becomes an unpaid hour of driving.

Team

A second car is a second schedule with its own hours and its own areas, so an evening nobody teaches is offered to nobody.

Payments

Recording cash and bank transfers by hand is free on any plan. Taking the lesson fee by card is the part that comes 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.

Yes. Share your page and they pick from the hours you genuinely have open, at whatever hour of the night they finally get to it.

Yes, and it is on the Free plan. Pick the day, the time and the interval, say whether it ends on a date or after a set number of lessons, and the weeks fill in ahead of you.

Every lesson carries its own address, so Monday can start at home and Wednesday at school without touching anything on their record.

Claim only the areas you will pick up in. An address outside them cannot book, and reaches you as a request you are free to decline.

Turn on a reminder email before the lesson and put your notice period in writing on your own booking page. There is no automatic fee, and an hour nobody showed for is marked no-show rather than done.

Not for cash or bank transfer recorded by hand. Cards are the part that comes with Pro, and the money goes straight into your own account.

Related industries

All Mobile & Personal
Dog Walking

Dog Walking

Mobile Dog Grooming

Mobile Dog Grooming

Personal Trainer

Personal Trainer

Nannying

Nannying

Dog Training

Dog Training

Professional Organiser

Professional Organiser

Get Booked.

More time to service, less on admin.

Start with Email

Driving Instructor 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