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.
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 in Edmonton
Free pick-up from anywhere in Edmonton. Available 7 days a week.
Driving Lessons in Beaumont
Same certified instructors. Same free pick-up. Right in Beaumont.
Driving Lessons in Leduc
Serving Leduc students with the same standard Arrow is known for across the region.
Driving Lessons in Sherwood Park
One of our busiest locations. Book early — spots fill up fast.
Driving Lessons in St. Albert
Certified Arrow instructors now serving St. Albert — free pick-up included.
Driving Lessons in Spruce Grove
Full Arrow course availability in Spruce Grove. Same instructors. Same results.
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.
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 NowWinter Brush-Up
2-hour session. Learn to handle Edmonton winters safely behind the wheel.
$100 + GST
Book NowKnowledge Test Prep
Full preparation for your Alberta Class 7 written knowledge test.
$150 + GST
Book NowCar Rental for Road Test
Use our dual-control vehicle for your Alberta road test. Instructor included.
$90 + GST
Book NowReduce 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
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.
| Course | Classroom | Online 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."
"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."
"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."
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.
