You need an air brake endorsement (code 15 on your licence) to drive a vehicle with air brakes on a BC highway. You take a course, pass a knowledge test and, unless your course was a certification course, an ICBC pre-trip inspection test.
Steps from source.
Next sessions: Cranbrook Nov 21-22, 2026; Fernie Dec 19-20, 2026 (source)
| Detail | Source | |
|---|---|---|
| Summary | Required to drive vehicles with air brakes (and most air-over-hydraulic) on a highway; endorsement code 15 on the licence | source |
| Issuing body · Url | Official page | source |
| Credential | Age 16+; valid B.C. passenger-vehicle licence (minimum); complete an air brake course; pass knowledge test; pass pre-trip inspection test (waived after a driver-certification course). Some drivers with extensive air brake experience or mechanical trade qualifications may not need the course | source |
| Jobs requiring it | Class 1 (included in MELT), Class 2/3 bus and truck drivers whose vehicles have air brakes | source |
| Course | Two course types: Driver-Certification (7 h classroom theory + 4 h pre-trip air brake inspection training; exempts ICBC pre-trip test) and Standard (7 h theory). Offered by driving schools, community colleges and employers | source |
| Course content | Air brake inspections; how air brake systems work; single-unit system components; pre-trip and en-route inspections; identifying major/minor defects; checking and adjusting pushrod travel ICBC PDF | source |
| Knowledge test | 25 questions, 20 to pass, 45 min; English only; 7-day wait after fail; 3 attempts then retake the course; bring course card and ID ICBC PDF | source |
| Practical test | Air brake pre-trip inspection test in a vehicle with air brakes; no road test required | source |
| Regulator fees 1 | Knowledge test $15 | source |
| Regulator fees 2 | Air brake pre-trip inspection taken separately $20 | source |
| Regulator fees 3 | Licence fee for the new licence: amount not itemised for this endorsement | source |
| Provider list | 125 schools list air brake training; 75 hold air brake driver-certification (69 of the 125, plus 6 without the training code) | source |
| Licence steps 1 | Age 16+; valid B.C. passenger-vehicle licence (minimum); complete an air brake course; pass knowledge test; pass pre-trip inspection test (waived after a driver-certification course). Some drivers with extensive air brake experience or mechanical trade qualifications may not need the course | source |
| Licence steps 2 | Two course types: Driver-Certification (7 h classroom theory + 4 h pre-trip air brake inspection training; exempts ICBC pre-trip test) and Standard (7 h theory). Offered by driving schools, community colleges and employers | source |
| Licence steps 3 | 25 questions, 20 to pass, 45 min; English only; 7-day wait after fail; 3 attempts then retake the course; bring course card and ID ICBC PDF | source |
| Licence steps 4 | Air brake pre-trip inspection test in a vehicle with air brakes; no road test required | source |
| Next sessions | Cranbrook Nov 21-22, 2026; Fernie Dec 19-20, 2026 | source |
From ICBC’s list of licensed driving schools (ICBC), checked November 1, 2026. ICBC says a listing is not an endorsement. School prices: no official source, so ask each school. We leave out phone numbers and addresses; ICBC’s list has them.
| School | City | ICBC training codes | Driver-certification course |
|---|---|---|---|
| Abbotsford Driving School Ltd. | Abbotsford | Class 1, 3; Class 1 MELT; air brake | No |
| Ak Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Frontline Driving School Ltd. | Abbotsford | Class 1, 3, 4, 5, 7; air brake | No |
| Integrity Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Nanak Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| New Era Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Safe Driving School Ltd. | Abbotsford | Class 1, 3, 5, 7; Class 1 MELT; air brake | No |
| Steelwheel Driver Training School | Abbotsford | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Syndicate Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5; air brake | No |
| Valley Driving School Ltd | Abbotsford | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Licence To Drive Ltd. | Bella Coola | Class 1, 2, 3, 4, 5, 7; air brake; GLP course | Yes |
| Burnaby Professional Driving School Inc. | Burnaby | Class 1, 2, 3, 4, 5, 7; air brake | Yes |
| Gold Star Professional Driving School Inc. | Burnaby | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Openroad Driving School Ltd. | Burnaby | Class 4, 5, 7; air brake | No |
| Valley Driving School Ltd | Burnaby | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Cedar Professional Driving School | Burns Lake | Class 1, 3; Class 1 MELT; air brake | No |
| Mountain Transport Institute Ltd. | Castlegar | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Integrity Driving School Ltd. | Chilliwack | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Local 213 Teamsters Union Joint Training And Upgra | Chilliwack | Class 1, 2, 3, 4; Class 1 MELT; air brake | Yes |
| Nanak Driving School Ltd. | Chilliwack | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Valley Driving School Ltd | Chilliwack | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Done Right Driving School Ltd. | Clearwater | Class 3; air brake | Yes |
| Black Gem Driving School Ltd. | Coquitlam | Class 2, 3; air brake | No |
| Gold Star Professional Driving School Inc. | Coquitlam | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Valley Driving School Ltd | Coquitlam | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| 1St Class Driving School Ltd. | Courtenay | Class 1, 3; Class 1 MELT; air brake | Yes |
| Highcountry Driving School | Cranbrook | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Wilco Transport Academy | Dawson Creek | Class 1, 3; Class 1 MELT; air brake | No |
| Dease Lake Pro Driving School | Dease Lake | Class 4, 5, 7; air brake | No |
| Gordon Food Service Canada Ltd | Delta | Class 1; Class 1 MELT; air brake | No |
| Valley Driving School Ltd | Delta | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Tricon Driving School Ltd. | Duncan | Class 1, 2, 3, 4, 5; Class 1 MELT; air brake | Yes |
| U Can Drive | Fort Nelson | Class 1, 3, 4, 5, 7; air brake | No |
| A.L.R. Driving School | Fort St John | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Heavy Riggin Professional Driving Academy Ltd. | Fort St John | Class 1, 3; Class 1 MELT; air brake | No |
| Pathfinder Professional Driver Training | Fort St John | Class 1, 3, 4, 5, 7; air brake | No |
| Safety First Professional Driver Training Ltd. | Fort St John | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Fraser Lake Driving School Ltd. | Fraser Lake | Class 5, 7; air brake | No |
| B.V. Driving School Ltd. | Houston | Class 2, 3, 4, 5, 7; air brake | Yes |
| Aims Driving Academy | Kamloops | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Extreme Professional Driver Training Inc. | Kamloops | Class 1, 2, 3, 4; Class 1 MELT; air brake | Yes |
| Integrity Driving School Ltd. | Kamloops | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Over The Road Truck Driving School Ltd. | Kamloops | Class 1, 3, 5; Class 1 MELT; air brake | Yes |
| Extreme Professional Driver Training Inc. | Kelowna | Class 1, 2, 3, 4; Class 1 MELT; air brake | Yes |
| Integrity Driving School Ltd. | Kelowna | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Okanagan Valley Driving School Inc. | Kelowna | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Taylor Pro College Ltd. | Kelowna | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| White Line Professional Driving School Inc. | Kelowna | Class 2, 3, 4; air brake | Yes |
| Best N' Affordable Driving School Ltd. | Langley | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Over The Road Truck Driving School Ltd. | Langley | Class 1, 3, 5; Class 1 MELT; air brake | Yes |
| Sarabha Driving School | Langley | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Tricon Driving School Ltd. | Langley | Class 1, 2, 3, 4, 5; Class 1 MELT; air brake | Yes |
| Valley Driving School Ltd | Langley | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Valley Driving School Ltd | Langley | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Aims Driving Academy | Lillooet | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Valley Driving School Ltd | Maple Ridge | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Valley Driving School Ltd | New Westminster | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Bc Transport Training & Consulting | Oliver | Class 1, 2, 3, 4; Class 1 MELT; air brake | Yes |
| Licence To Drive Ltd. | Pemberton | Class 1, 2, 3, 4, 5, 7; air brake; GLP course | Yes |
| Valley Driving School Ltd | Pitt Meadows | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Proactive Road Safety Inc. | Port Alberni | air brake | Yes |
| Valley Driving School Ltd | Port Coquitlam | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Valley Driving School Ltd | Port Moody | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| 3M Ventures Ltd. | Prince George | Class 1, 3; Class 1 MELT; air brake | Yes |
| Go Team Professional Training Ltd. | Prince George | Class 1, 2, 3, 4, 5, 7; air brake | Yes |
| Integrity Driving School Ltd. | Prince George | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Nanak Driving School Ltd. | Prince George | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Road Alert Driving School Ltd. | Prince George | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Taylor Professional Driving Ltd | Prince George | Class 1, 3, 4; air brake | Yes |
| Fire-Pro Fire Department Training Inc. | Qualicum Beach | air brake | Yes |
| Fundamental Transport Training Ltd. | Quesnel | Class 1, 2, 3, 4; air brake | Yes |
| Valley Driving School Ltd | Richmond | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| West Coast Driver Training & Education Inc. | Salt Spring Island | Class 2, 3, 4, 5, 7; air brake | Yes |
| Cstt Complete School Of Truck Transportation Ltd. | Sidney | Class 1, 2, 3, 4; Class 1 MELT; air brake | Yes |
| Ultimate West Coast Training Ltd. | Smithers | Class 2, 3, 4; air brake | Yes |
| Straight Ahead Commercial Driver Training Ltd. | Sooke | Class 1, 3; Class 1 MELT; air brake | No |
| Ware 2 Inc. | Sparwood | Class 4, 5, 7; air brake | No |
| Licence To Drive Ltd. | Squamish | Class 1, 2, 3, 4, 5, 7; air brake; GLP course | Yes |
| 888 Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake | No |
| A2Z Driving School Ltd. | Surrey | Class 4, 5, 7; air brake | No |
| Apex Driving School Inc. | Surrey | Class 4, 5, 7; air brake | No |
| Apna Professional Driving School Ltd. | Surrey | Class 1, 3, 4; Class 1 MELT; air brake | Yes |
| Autobahn Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Banur Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Bc1 Driving Academy Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake | No |
| Best N' Affordable Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Can - Us Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 6, 7, 8; air brake | Yes |
| Chardi Kala Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake | No |
| Class One Driving School Ltd. | Surrey | Class 1, 3, 4; Class 1 MELT; air brake | Yes |
| Coast Mountain Driving School | Surrey | Class 1, 3, 4, 5, 7; air brake | No |
| Destiny Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Driveforce Academy Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Elegant Driving Academy Limited | Surrey | Class 1, 2, 3, 4, 5, 7; air brake; GLP course | No |
| God Bless Driving School Ltd. | Surrey | Class 2, 3, 4, 5, 7; air brake | No |
| Jasleen Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake | No |
| King Driving Academy Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake | No |
| Legend Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Master Skill Driving Academy Incorporated | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Nanak Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Neway Training Services Ltd. | Surrey | Class 1, 2, 3, 4; Class 1 MELT; air brake | No |
| North Star Professional Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Onik Driving Academy | Surrey | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Over The Road Truck Driving School Ltd. | Surrey | Class 1, 3, 5; Class 1 MELT; air brake | Yes |
| Professional Roadmaster Driving School | Surrey | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Road Titans Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Savvy Driving Academy Ltd. | Surrey | Class 1, 3, 5, 7; Class 1 MELT; air brake | No |
| Star Driving School | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Sunshine Professional Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Tegh Driving School Limited | Surrey | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Tricon Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5; Class 1 MELT; air brake | Yes |
| U Can Drive | Surrey | Class 1, 3, 4, 5, 7; air brake | No |
| Unique Professional Driving School Ltd. | Surrey | Class 4; air brake | No |
| Valley Driving School Ltd | Surrey | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Welcome Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake | No |
| Philcan Pro Driving School Ltd. | Terrace | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | No |
| Dj Pro-Drive | Vanderhoof | Class 1, 2, 3, 4, 5, 7; air brake | No |
| E & R Professional Driver Training Centre | Vanderhoof | Class 1, 2, 3, 4, 5, 6, 8; air brake | No |
| Taylor Pro College Ltd. | Vernon | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| A&G Driving School Ltd. | Victoria | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| Licence To Drive Ltd. | Whistler | Class 1, 2, 3, 4, 5, 7; air brake; GLP course | Yes |
| Valley Driving School Ltd | White Rock | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course | Yes |
| Cariboo Driver Training | Williams Lake | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake | Yes |
| College of the Rockies | Cranbrook / Fernie | Not listed | Yes (air brake training code not listed) |
| Okanagan College | Kelowna / Vernon / Penticton | Not listed | Yes (air brake training code not listed) |
| A&G Driving School | Victoria | Not listed | Yes (air brake training code not listed) |
| Apple Driving School Ltd. | Delta | Not listed | Yes (air brake training code not listed) |
| Royal City Driving School Ltd. | Kamloops | Not listed | Yes (air brake training code not listed) |
| Royal City Driving School Ltd. | New Westminster | Not listed | Yes (air brake training code not listed) |
| Columbia Training Systems Ltd. | Surrey | Not listed | Yes (air brake training code not listed) |
| Ott Driving Academy Inc. | Surrey | Not listed | Yes (air brake training code not listed) |
| Royal City Driving School Ltd. | Surrey | Not listed | Yes (air brake training code not listed) |
The certification course is 4 hours longer, but it exempts you from ICBC’s pre-trip test.
You wait 7 days. After 3 attempts you must retake the course.
There is no official source for course prices. ICBC charges $15 for the knowledge test and $20 for the pre-trip if taken separately.
This page relies on the official pages below. Rules, fees and processes change, so check the authority before you apply or spend money.
Links checked November 1, 2026. Found an error or a broken link? Report it.