Skip to main content
Approved Driving School Edmonton — Serving Sherwood Park | Beaumont | Leduc | Spruce Grove & St. Albert Since 2012Free Pick-Up From Your Door — Class 5 & Class 7 Driving Lessons in Edmonton Starting From $495 + GST📞 (780) 721-8282

Driving Lessons Edmonton — Class 5, Class 7 & More

Get your licence faster with Edmonton's most trusted driving school. Certified instructors. Free pick-up from your door. 95% first-try pass rate.

(780) 721-8282Call to Book
95%Pass Rate
FreePick-Up
Since 2012

Our driving lessons in Edmonton are designed for one outcome — getting you licensed first try.

Since 2012, Arrow Driving School has helped over 8,000 students pass their Class 5 and Class 7 road tests with a 95% first-try pass rate. Most driving schools will hand you a time slot and wish you luck. We pick you up from your door, teach you exactly what Alberta examiners look for, and stay with you until you pass.

Our driving classes run 7 days a week — 7:00 AM to 9:00 PM — across Edmonton, Beaumont, Leduc, Sherwood Park, St. Albert, and Spruce Grove. Every course is Alberta Transportation-approved. Every instructor is certified. And every lesson includes free pick-up from your address.

Whether you are a complete beginner starting drivers training for the first time, a teen working toward your Class 7, or an experienced driver looking to upgrade to your full Class 5 — we have a course built for you.

Driving lessons Edmonton — Arrow Driving School in-car driving lesson

Driving Lessons in Edmonton

Free pick-up from anywhere in Edmonton. Available 7 days a week.

Standard Course

10classroom hours
15in-car hours
Classroom$495+ GSTBook Now
Online Theory$545+ GSTBook Now

More Road Time

14classroom hours
15in-car hours
Classroom$680+ GSTBook Now
Online Theory$735+ GSTBook Now

Driving Lessons in Beaumont

Same certified instructors. Same free pick-up. Right in Beaumont.

Standard Course

10classroom hours
15in-car hours
Classroom$495+ GSTBook Now
Online Theory$545+ GSTBook Now

More Road Time

14classroom hours
15in-car hours
Classroom$680+ GSTBook Now
Online Theory$735+ GSTBook Now

Driving Lessons in Leduc

Serving Leduc students with the same standard Arrow is known for across the region.

Standard Course

10classroom hours
15in-car hours
Classroom$600+ GSTBook Now
Online Theory$650+ GSTBook Now

More Road Time

14classroom hours
15in-car hours
Classroom$820+ GSTBook Now
Online Theory$870+ GSTBook Now

Driving Lessons in Sherwood Park

One of our busiest locations. Book early — spots fill up fast.

Standard Course

10classroom hours
15in-car hours
Classroom$600+ GSTBook Now
Online Theory$650+ GSTBook Now

More Road Time

14classroom hours
15in-car hours
Classroom$820+ GSTBook Now
Online Theory$870+ GSTBook Now

Driving Lessons in St. Albert

Certified Arrow instructors now serving St. Albert — free pick-up included.

Standard Course

10classroom hours
15in-car hours
Classroom$600+ GSTBook Now
Online Theory$650+ GSTBook Now

More Road Time

14classroom hours
15in-car hours
Classroom$820+ GSTBook Now
Online Theory$870+ GSTBook Now

Driving Lessons in Spruce Grove

Full Arrow course availability in Spruce Grove. Same instructors. Same results.

Standard Course

10classroom hours
15in-car hours
Classroom$600+ GSTBook Now
Online Theory$650+ GSTBook Now

More Road Time

14classroom hours
15in-car hours
Classroom$820+ GSTBook Now
Online Theory$870+ GSTBook Now

Already Have Your Class 7? Upgrade to Class 5.

Skip the full course. If you already hold a valid Alberta Class 7 licence, these fast-track packages get you to Class 5 without repeating what you already know.

6hr Driving Package

6classroom hours
15in-car hours
Classroom$350+ GSTBook Now
Online Theory$400+ GSTBook Now

8hr Driving Package

8classroom hours
15in-car hours
Classroom$400+ GSTBook Now
Online Theory$450+ GSTBook Now

Additional Services — All Locations

Brush-Up Lessons

One-on-one private driving lessons with a certified instructor. Rebuild confidence at your own pace.

$50/hr + GST

Book Now

Winter Brush-Up

2-hour session. Learn to handle Edmonton winters safely behind the wheel.

$100 + GST

Book Now

Knowledge Test Prep

Full preparation for your Alberta Class 7 written knowledge test.

$150 + GST

Book Now

Car Rental for Road Test

Use our dual-control vehicle for your Alberta road test. Instructor included.

$90 + GST

Book Now

Reduce Demerits. Lower Your Insurance. Pass in Days.

  • Removes up to 3 demerit points from your record
  • Insurance discount eligible — check with your provider
  • Ticket dismissal eligible in Alberta
  • Book any day — complete and pass within days
  • Same-day certificate at any Alberta Registry
$150+ GSTBook Your DDC

Transparent Pricing — No Hidden Fees

Looking for the cheapest driving school in Edmonton that does not cut corners? Arrow offers some of the most competitive driving lesson prices in Edmonton — with no hidden fees, no surprises, and a 95% pass rate to back it up. Every price below includes your instructor, your vehicle, and free pick-up from your door.

CourseClassroomOnline Theory
Standard Course — Edmonton$495 + GST$545 + GST
More Road Time — Edmonton$680 + GST$735 + GST
Standard Course — Other Locations$600 + GST$650 + GST
More Road Time — Other Locations$820 + GST$870 + GST
Alberta Licence Upgrade 6hr$350 + GST$400 + GST
Alberta Licence Upgrade 8hr$400 + GST$450 + GST
Defensive Driving Course (DDC)$150 + GST
Brush-Up Lessons$50/hr + GST
Winter Brush-Up$100 + GST
Knowledge Test Prep$150 + GST
Car Rental for Road Test$90 + GST

All prices are in Canadian dollars. GST is added at checkout. Prices are subject to change — confirm at time of booking.

View Full Course Details →

What Edmonton Students Say About Arrow

★★★★★

"Passed my Class 5 road test on the first try. My instructor was patient, professional, and knew exactly what the examiner would be looking for. Worth every dollar."

Sarah M.

Standard Course — Edmonton

★★★★★

"I was nervous about driving after years off the road. The brush-up lessons gave me my confidence back. Booked, learned, passed. Simple as that."

James T.

Brush-Up Lessons — Sherwood Park

★★★★★

"As a new Canadian, I was not sure what to expect from the Alberta road test. Arrow explained everything clearly and I passed first try."

Priya K.

Alberta Licence Upgrade — Edmonton

4.8 stars — 3,745 Google reviews — Edmonton's most reviewed driving school

Who Are Our Driving Lessons For?

Beginners and Teens

Starting from zero — no licence, no experience. The Standard Course is the right place to begin. Our instructors guide you through Alberta's Graduated Driver Licensing system step by step, from your Class 7 learner's licence all the way to your full Class 5. Driving lessons for beginners and teens make up the majority of our students — we know exactly how to teach first-time drivers to pass.

Drivers Wanting More Road Time

Close to your road test but not quite confident yet? The More Road Time package gives you four additional classroom hours and the same 15 in-car lessons. More time with your instructor. More scenarios covered. More confidence when it counts.

New Canadians

Already licensed in another country and moving to Alberta? Our Licence Upgrade packages are built for international drivers who need to meet Alberta Transportation requirements without repeating a full course. Our instructors understand the Alberta road test format and have helped hundreds of international drivers pass on the first attempt.

Returning and Refresher Drivers

Been off the road for a while? Our refresher driving lessons give you private one-on-one time with a certified instructor at $50 per hour — no judgement, just practice. We also offer a dedicated Winter Brush-Up session to prepare you for Edmonton's winter driving conditions.

Frequently Asked Questions About Our Driving Courses

The Standard Course includes 10 classroom hours and 15 in-car hours. Most students complete the course over 4 to 6 weeks depending on their schedule. Online theory allows you to complete classroom hours at your own pace before your in-car lessons begin.

The Standard Course includes 10 classroom hours and 15 in-car driving lessons — everything most students need to pass their road test. More Road Time adds 4 extra classroom hours for a total of 14, giving students who want additional preparation more time with their instructor before the exam.

Yes. Our Standard Course and More Road Time courses cover both Class 7 (learner's licence) and Class 5 (full licence) training. If you already hold an Alberta Class 7 and want to upgrade to Class 5, our Alberta Licence Upgrade packages are a faster and more affordable route.

Yes. Free pick-up from your home address is included on every course across all our locations — Edmonton, Beaumont, Leduc, Sherwood Park, St. Albert, and Spruce Grove.

Our most affordable option is the Standard Course starting at $495 + GST for classroom delivery in Edmonton. We also offer Brush-Up lessons at $50 per hour for students who need targeted practice rather than a full course.

Yes. We offer an online theory option for all our main courses. The online option is $50 more than classroom delivery and allows you to complete your theory hours from home on your own schedule before attending your in-car lessons.

You can book online through our booking page or call us directly at (780) 721-8282. Our team is available 7 days a week from 7:00 AM to 9:00 PM. We confirm your first lesson within the hour.

Ready to Get Your Licence? Book This Week.

Spots fill up fast. Our instructors are available 7 days a week — 7:00 AM to 9:00 PM across Edmonton and surrounding areas. Book online now and we will confirm your first driving lesson within the hour.

We use cookies for analytics and advertising to improve your experience. By continuing to use this site, you agree to our Privacy Policy.