Driver training

MELT schools

The Class 1 mandatory entry-level training course is a requirement for drivers applying for a B.C. Class 1 driver's licence. The driver training schools list here are approved by ICBC to deliver MELT.

Access the map location by each school name to get to an individual school's website for further local information.​

This list provided by ICBC references licensed driving schools in British Columbia and is not intended to be a recommendation or endorsement of any kind.

MELT schools

ABBOTSFORD DRIVING SCHOOL LTD.
701-30711 SIMPSON RD
ABBOTSFORD BC V2T 6Y7
View on Google Maps
Phone: (604) 556-7108
MELT Class: 1

AK DRIVING SCHOOL LTD.
3319 BLUEJAY ST
ABBOTSFORD BC V2T 6P9
View on Google Maps
Phone: (778) 723-9233
MELT Class: 1

ANMOL A1 HOLDING LTD.
2071 OAKRIDGE CR
ABBOTSFORD BC V2T 6A9
View on Google Maps
Phone: (639) 687-6670
MELT Class: 1

CHAMPION DRIVING SCHOOL LTD.
3427 APEX CRT
ABBOTSFORD BC V2T 6N5
View on Google Maps
Phone: (604) 897-3600
MELT Class: 1

FRONTLINE DRIVING SCHOOL LTD.
162-3160 TOWNLINE RD
ABBOTSFORD BC V2T 5P4
View on Google Maps
Phone: (778) 779-5888
MELT Class: 1

GND DRIVING SCHOOL LTD.
302-30990 WHEEL AVE
ABBOTSFORD BC V2T 6G7
View on Google Maps
Phone: (604) 832-2015
MELT Class: 1

INTEGRITY DRIVING SCHOOL LTD.
204-32112 SOUTH FRASER WAY
ABBOTSFORD BC V2T 1W4
View on Google Maps
Phone: (604) 744-1222
MELT Class: 1

JAGG DRIVING SCHOOL LTD.
32370 ADAIR AVE
ABBOTSFORD BC V2T 4L5
View on Google Maps
Phone: (778) 345-5152
MELT Class: 1

NANAK DRIVING SCHOOL LTD.
2595 SUNNYSIDE CR
ABBOTSFORD BC V2T 1Y1
View on Google Maps
Phone: (778) 552-8513
MELT Class: 1

NEW ERA DRIVING SCHOOL LTD.
3476 SIDEGROVE CRT
ABBOTSFORD BC V2T 6S9
View on Google Maps
Phone: (778) 245-1240
MELT Class: 1

SAFE DRIVING SCHOOL LTD.
302-30990 WHEEL AVE
ABBOTSFORD BC V2T 6G7
View on Google Maps
Phone: (604) 825-4040
MELT Class: 1

VALLEY DRIVING SCHOOL LTD
2639D PROGRESSIVE WAY
ABBOTSFORD BC V2T 6H8
View on Google Maps
Phone: (604) 859-9776
MELT Class: 1

WALIA DRIVING SCHOOL LTD.
31540 MARSHALL RD
ABBOTSFORD BC V2T 6B1
View on Google Maps
Phone: (647) 330-7626
MELT Class: 1

COMMUNITY DRIVING SCHOOL LTD.
27046 25A AVE
ALDERGROVE BC V4W 3W2
View on Google Maps
Phone: (778) 838-8946
MELT Class: 1

BURNABY PROFESSIONAL DRIVING SCHOOL INC.
5004 STILL CREEK AVE
BURNABY BC V5C 4E5
View on Google Maps
Phone: (604) 291-2255
MELT Class: 1

GOLD STAR PROFESSIONAL DRIVING SCHOOL INC.
900-2025 WILLINGDON AVE
BURNABY BC V5C 0J3
View on Google Maps
Phone: (778) 889-7167
MELT Class: 1

KNIGHT RYDER PROFESSIONAL DRIVING SCHOOL LTD.
1622 MAPLEHURST CIR
BURNABY BC V3K 3P5
View on Google Maps
Phone: (778) 888-5727
MELT Class: 1

MOUNTAIN TRANSPORT INSTITUTE LTD.
2181A 6TH AVE
CASTLEGAR BC V1N 3B2
View on Google Maps
Phone: (250) 365-3748
MELT Class: 1

CHILLIWACK DRIVING SCHOOL
46707 BAILEY RD
CHILLIWACK BC V2R 4S8
View on Google Maps
Phone: (778) 241-5835
MELT Class: 1

GND DRIVING SCHOOL LTD.
47469 CHARTWELL DR
CHILLIWACK BC V2P 8A3
View on Google Maps
Phone: (604) 832-2015
MELT Class: 1

NANAK DRIVING SCHOOL LTD.
CHILLIWACK BC V2T 1Y1
View on Google Maps
Phone: (778) 552-8513
MELT Class: 1

DONE RIGHT DRIVING SCHOOL LTD.
21-1023 SCOTT DR
CLEARWATER BC V0E 1N1
View on Google Maps
Phone: (250) 674-2755
MELT Class: 1

BLACK GEM DRIVING SCHOOL LTD.
1327 STEEPLE DR
COQUITLAM BC V3E 1K3
View on Google Maps
Phone: (604) 376-2572
MELT Class: 1

KNIGHT RYDER PROFESSIONAL DRIVING SCHOOL LTD.
200-1140 AUSTIN AVE
COQUITLAM BC V3K 3P5
View on Google Maps
Phone: (778) 888-5727
MELT Class: 1

POWAR DRIVING SCHOOL INC.
102-806 GAUTHIER AVE
COQUITLAM BC V3K 1R9
View on Google Maps
Phone: (778) 345-5731
MELT Class: 1

1ST CLASS DRIVING SCHOOL LTD.
2880 LANYON RD
COURTENAY BC V9N 9N5
View on Google Maps
Phone: (250) 897-9875
MELT Class: 1

HIGHCOUNTRY DRIVING SCHOOL
1809 WYCLIFFE PARK RD
CRANBROOK BC V1C 7C3
View on Google Maps
Phone: (250) 421-7700
MELT Class: 1

BC TRANSPORT TRAINING & CONSULTING
34-9700 18TH ST
DAWSON CREEK BC V1G 5A4
View on Google Maps
Phone: (250) 784-1603
MELT Class: 1

WILCO TRANSPORT ACADEMY
4802 220 RD
DAWSON CREEK BC V1G 0J3
View on Google Maps
Phone: (250) 784-7055
MELT Class: 1

APPLE DRIVING SCHOOL LTD.
11058 RIVER RD
DELTA BC V4C 2S2
View on Google Maps
Phone: (778) 385-4281
MELT Class: 1

GORDON FOOD SERVICE CANADA LTD
1700 CLIVEDEN AVE
DELTA BC V3M 6T2
View on Google Maps
Phone: (604) 529-0700
MELT Class: 1

ROAD SKILLZ DRIVING SCHOOL LTD.
9156 116 ST
DELTA BC V4C 5W7
View on Google Maps
Phone: (778) 822-2844
MELT Class: 1

A.L.R. DRIVING SCHOOL
8903 100 AVE
FORT ST JOHN BC V1J 1X3
View on Google Maps
Phone: (250) 329-9156
MELT Class: 1

HEAVY RIGGIN PROFESSIONAL DRIVING ACADEMY LTD.
11945 242 RD
FORT ST JOHN BC V1J 8B3
View on Google Maps
Phone: (250) 640-3557
MELT Class: 1

IMPROVEMENT INSTITUTE LTD.
8716 101 ST
FORT ST JOHN BC V1J 5K5
View on Google Maps
Phone: (250) 794-7991
MELT Class: 1

SAFETY FIRST PROFESSIONAL DRIVER TRAINING LTD.
10412 113 AVE
FORT ST JOHN BC V1J 5Z8
View on Google Maps
Phone: (250) 263-2964
MELT Class: 1

EXTREME PROFESSIONAL DRIVER TRAINING INC.
753 SARCEE ST E
KAMLOOPS BC V2H 1E6
View on Google Maps
Phone: ( ) -
MELT Class: 1

OVER THE ROAD TRUCK DRIVING SCHOOL LTD.
405-275 LANSDOWNE ST
KAMLOOPS BC V2C 6J3
View on Google Maps
Phone: (250) 515-5608
MELT Class: 1

EXTREME PROFESSIONAL DRIVER TRAINING INC.
2654 NORRIS RD
KELOWNA BC V1X 7L9
View on Google Maps
Phone: (250) 869-1891
MELT Class: 1

OKANAGAN VALLEY DRIVING SCHOOL INC.
301-375 FIZET AVE
KELOWNA BC V1X 7P6
View on Google Maps
Phone: (250) 351-9300
MELT Class: 1

TAYLOR PRO COLLEGE LTD.
2654 NORRIS RD
KELOWNA BC V1X 7L9
View on Google Maps
Phone: (250) 765-7624
MELT Class: 1

DAD'S DRIVING SCHOOL LTD.
21393 64 AVE
LANGLEY BC V2Y 1M4
View on Google Maps
Phone: (778) 682-1214
MELT Class: 1

DAD'S DRIVING SCHOOL LTD.
21393 64TH AVE
LANGLEY BC V2Y 1M4
View on Google Maps
Phone: ( ) -
MELT Class: 1

DRIVEPRO TRUCKING ACADEMY LTD.
105-8047 199 ST
LANGLEY BC V2Y 0E2
View on Google Maps
Phone: (604) 359-6100
MELT Class: 1

KNIGHT RYDER PROFESSIONAL DRIVING SCHOOL LTD.
HEAD OFFICE, SURREY BC
200-8661 201 ST
LANGLEY BC V2Y 0G9
View on Google Maps
Phone: (778) 888-5727
MELT Class: 1

OVER THE ROAD TRUCK DRIVING SCHOOL LTD.
6782 248 ST
LANGLEY BC V4W 1C1
View on Google Maps
Phone: (778) 808-1527
MELT Class: 1

SARABHA DRIVING SCHOOL
6691 216 ST
LANGLEY BC V2Y 0W9
View on Google Maps
Phone: (604) 600-5835
MELT Class: 1

VALLEY DRIVING SCHOOL LTD
HEAD OFFICE, ABBOTSFORD BC
110-9295 198 ST
LANGLEY BC V1M 3J9
View on Google Maps
Phone: (604) 513-5884
MELT Class: 1

VALLEY DRIVING SCHOOL LTD
HEAD OFFICE, ABBOTSFORD BC
5680 PRODUCTION WAY
LANGLEY BC V3A 4N4
View on Google Maps
Phone: (604) 856-0115
MELT Class: 1

METRO DRIVING SCHOOL LTD.
12048 MCINTYRE CRT
MAPLE RIDGE BC V2X 8M8
View on Google Maps
Phone: (778) 201-1155
MELT Class: 1

NORSED DRIVING SCHOOL LTD.
1-1970 ISLAND DIESEL WAY
NANAIMO BC V9S 5W8
View on Google Maps
Phone: (250) 754-8900
MELT Class: 1

MOUNTAIN TRANSPORT INSTITUTE LTD.
HEAD OFFICE, CASTLEGAR BC
NELSON BC V1N 3B2
View on Google Maps

Phone: (250) 365-3748
MELT Class: 1

BC TRANSPORT TRAINING & CONSULTING
228-2450 RADIO TOWER RD
OLIVER BC V0H 1T1
View on Google Maps
Phone: (250) 784-1603
MELT Class: 1

LICENCE TO DRIVE LTD.
P.O. BOX 332
PEMBERTON BC V0N 2L0
View on Google Maps
Phone: (604) 894-1455
MELT Class: 1

KNIGHT RYDER PROFESSIONAL DRIVING SCHOOL LTD.
1940 KINGSWAY AVE
PORT COQUITLAM BC V3C 1S5
View on Google Maps
Phone: (778) 888-5727
MELT Class: 1

METRO DRIVING SCHOOL LTD.
PORT COQUITLAM BC V3C 6K5
View on Google Maps
Phone: (778) 201-1155
MELT Class: 1

TONY'S DRIVING SCHOOL LTD
1930 KINGSWAY AVE
PORT COQUITLAM BC V3C 1S5
View on Google Maps
Phone: (604) 700-7272
MELT Class: 1

VALLEY DRIVING SCHOOL LTD
HEAD OFFICE, ABBOTSFORD BC
104-1680 BROADWAY ST
PORT COQUITLAM BC V3C 2M8
View on Google Maps
Phone: (604) 941-9477
MELT Class: 1

GO TEAM PROFESSIONAL TRAINING LTD.
10105 HIGHWAY 16 W
PRINCE GEORGE BC V2N 6L8
View on Google Maps
Phone: (250) 613-9422
MELT Class: 1

TAYLOR PROFESSIONAL DRIVING LTD
1320 2ND AVE
PRINCE GEORGE BC V2L 3B5
View on Google Maps
Phone: (250) 564-7624
MELT Class: 1

3M VENTURES LTD.
2272 NICHOLSON ST
PRINCE GEORGE BC V2N 1V8
View on Google Maps
Phone: (250) 614-2567
MELT Class: 1

FUNDAMENTAL TRANSPORT TRAINING LTD.
2475 NORWOOD RD
QUESNEL BC V2J 7G7
View on Google Maps
Phone: (250) 991-1842
MELT Class: 1

BLUE DREAM DRIVING SCHOOL INC.
1203-6351 BUSWELL ST
RICHMOND BC V6Y 0A4
View on Google Maps
Phone: (604) 600-6564
MELT Class: 1

CSTT COMPLETE SCHOOL OF TRUCK TRANSPORTATION LTD.
2061 MILLS RD W
SIDNEY BC V8L 5X2
View on Google Maps
Phone: (250) 655-0432
MELT Class: 1

ULTIMATE WEST COAST TRAINING LTD.
PO BOX 4221
SMITHERS BC V0J 2N7
View on Google Maps
Phone: (250) 643-2934
MELT Class: 1

LICENCE TO DRIVE LTD.
SQUAMISH BC V0N 2L1
View on Google Maps
Phone: (604) 894-1455
MELT Class: 1

SIDHU'S DRIVER TRAINING SCHOOL
8818 ROBERTSON AVE
SUMMERLAND BC V0H 1Z7
View on Google Maps
Phone: (250) 469-2510
MELT Class: 1

ALLEGIANT DRIVING SCHOOL SURREY INC.
15827 107A AVE
SURREY BC V4N 1L1
View on Google Maps
Phone: (250) 321-6789
MELT Class: 1

ALLURE DRIVING ACADEMY INC.
7114 144B ST
SURREY BC V3S 8H4
View on Google Maps
Phone: (604) 726-1573
MELT Class: 1

ALPHA DRIVING SCHOOL LTD.
14292 71A AVE
SURREY BC V3W 2L7
View on Google Maps
Phone: (778) 882-1000
MELT Class: 1

APNA PROFESSIONAL DRIVING SCHOOL LTD.
109-12815 85 AVE
SURREY BC V3W 0K8
View on Google Maps
Phone: (604) 590-6330
MELT Class: 1

BANUR DRIVING SCHOOL LTD.
15981 80A AVE
SURREY BC V4N 0K1
View on Google Maps
Phone: (778) 822-4500
MELT Class: 1

BEST N' AFFORDABLE DRIVING SCHOOL LTD.
204-8236 128 ST
SURREY BC V3W 1R1
View on Google Maps
Phone: (778) 869-6663
MELT Class: 1

BIG RIG DRIVING SCHOOL LTD.
13114 62B AVE
SURREY BC V3X 1P4
View on Google Maps
Phone: (604) 773-2000
MELT Class: 1

CAN - US DRIVING SCHOOL LTD.
122-6350 120 ST
SURREY BC V3C 2M8
View on Google Maps
Phone: (778) 241-5791
MELT Class: 1

CAS DRIVING ACADEMY LTD.
12733 103 AVE
SURREY BC V3V 8E5
View on Google Maps
Phone: (604) 587-5872
MELT Class: 1

CLASS ONE DRIVING SCHOOL LTD.
202-7743 128 ST
SURREY BC V3W 1L4
View on Google Maps
Phone: (604) 501-1108
MELT Class: 1

COAST MOUNTAIN DRIVING SCHOOL
206-8236 128 ST
SURREY BC V3W 1R1
View on Google Maps
Phone: (604) 518-1313
MELT Class: 1

COLUMBIA TRAINING SYSTEMS LTD.
203-8363 128 ST
SURREY BC V3W 4G1
View on Google Maps
Phone: (604) 805-8732
MELT Class: 1

DESTINY DRIVING SCHOOL LTD.
114-6638 152A ST
SURREY BC V3X 5X5
View on Google Maps
Phone: (604) 441-5999
MELT Class: 1

DRIVEPRO TRUCKING ACADEMY LTD.
HEAD OFFICE, SURREY BC
B2-9275 194 ST
SURREY BC V4N 4E9
View on Google Maps
Phone: ( ) -
MELT Class: 1

GULZAR DRIVING SCHOOL LTD.
8050 123 ST
SURREY BC V3W 8P8
View on Google Maps
Phone: (604) 825-4203
MELT Class: 1

GURSUKH AUJLA DRIVING SCHOOL LTD.
14590 68 AVE
SURREY BC V3S 2A9
View on Google Maps
Phone: (778) 363-4590
MELT Class: 1

ICONIC TRUCKING SCHOOL LTD.
10307 126 ST
SURREY BC V3V 5G1
View on Google Maps
Phone: (778) 866-7017
MELT Class: 1

JASLEEN DRIVING SCHOOL LTD.
13724 91 AVE
SURREY BC V3V 7X1
View on Google Maps
Phone: (604) 537-7388
MELT Class: 1

JR DRIVING SCHOOL LTD.
13381 79 AVE
SURREY BC V3W 9E7
View on Google Maps
Phone: (778) 837-0008
MELT Class: 1

KNIGHT RYDER PROFESSIONAL DRIVING SCHOOL LTD.
9286 126 ST
SURREY BC V3V 5C1
View on Google Maps
Phone: (778) 888-5727
MELT Class: 1

MID TOWN DRIVING SCHOOL INC.
19132 60B AVE
SURREY BC V3S 7T8
View on Google Maps
Phone: (604) 726-7540
MELT Class: 1

MORSE DRIVING SCHOOL LTD.
1704-13880 101 AVE
SURREY BC V3T 5T1
View on Google Maps
Phone: (604) 366-9696
MELT Class: 1

NAVIKK DRIVING SCHOOL LTD.
15090 59A AVE
SURREY BC V3S 5L5
View on Google Maps
Phone: (778) 758-0071
MELT Class: 1

NEW VISION DRIVING SCHOOL LTD.
15294 96A AVE
SURREY BC V3R 8P5
View on Google Maps
Phone: (604) 719-1250
MELT Class: 1

NORTH STAR PROFESSIONAL DRIVING SCHOOL LTD.
208-12639 80 AVE
SURREY BC V3W 3A6
View on Google Maps
Phone: (604) 598-9393
MELT Class: 1

OLD YALE DRIVING ACADEMY LTD.
12356 73 AVE
SURREY BC V3W 0K1
View on Google Maps
Phone: (778) 863-2730
MELT Class: 1

ON TRACK DRIVING SCHOOL LTD.
7988 REDTAIL PL
SURREY BC V3W 0N4
View on Google Maps
Phone: (604) 812-9700
MELT Class: 1

ONE STOP DRIVING SCHOOL
5228 157 ST
SURREY BC V3Z 1G2
View on Google Maps
Phone: (604) 767-7733
MELT Class: 1

ORIENT DRIVING SCHOOL LTD.
6929 128 ST
SURREY BC V3W 4E1
View on Google Maps
Phone: (639) 291-0000
MELT Class: 1

OTT DRIVING ACADEMY INC.
101-8952 HOLT RD
SURREY BC V3V 4H2
View on Google Maps
Phone: (604) 374-2464
MELT Class: 1

PRIME PROFESSIONAL DRIVING SCHOOL LTD.
7331 146 ST
SURREY BC V3S 8Z7
View on Google Maps
Phone: (604) 366-0686
MELT Class: 1

PRISM DRIVING SCHOOL LTD.
8095 132A ST
SURREY BC V3W 4P3
View on Google Maps
Phone: (604) 825-0015
MELT Class: 1

PRO STAR DRIVING SCHOOL LTD.
14548 89 AVE
SURREY BC V3R 8B2
View on Google Maps
Phone: (604) 353-7504
MELT Class: 1

PROFESSIONAL ROADMASTER DRIVING SCHOOL
101-8642 128 ST
SURREY BC V3W 4G5
View on Google Maps
Phone: (778) 855-3299
MELT Class: 1

ROAD TECH DRIVING SCHOOL LTD.
7160 151 ST
SURREY BC V3S 7Y8
View on Google Maps
Phone: (604) 761-6895
MELT Class: 1

ROAD TITANS DRIVING SCHOOL LTD.
15411 80A AVE
SURREY BC V3S 7X7
View on Google Maps
Phone: (604) 345-0094
MELT Class: 1

SAVVY DRIVING ACADEMY LTD.
6010 172A ST
SURREY BC V3S 5M3
View on Google Maps
Phone: (778) 984-1221
MELT Class: 1

SHUB KARMA DRIVING SCHOOL
7328 129A ST
SURREY BC V3W 7E7
View on Google Maps
Phone: (778) 551-6719
MELT Class: 1

STAR DRIVING SCHOOL
13678 58 AVE
SURREY BC V3X 3H9
View on Google Maps
Phone: (778) 251-1000
MELT Class: 1

SUNSHINE PROFESSIONAL DRIVING SCHOOL LTD.
13136 84TH AVE
SURREY BC V3W 1J1
View on Google Maps
Phone: (604) 501-0095
MELT Class: 1

TONY'S DRIVING SCHOOL LTD
7745 ANVIL WAY
SURREY BC V3W 6A2
View on Google Maps
Phone: ( ) -
MELT Class: 1

TRICON DRIVING SCHOOL LTD.
2-12511 82 AVE
SURREY BC V3W 3E8
View on Google Maps
Phone: (778) 549-1727
MELT Class: 1

UNIQUE PROFESSIONAL DRIVING SCHOOL LTD.
103-13119 84TH AVE
SURREY BC V3W 1B3
View on Google Maps
Phone: (604) 507-1213
MELT Class: 1

VALLEY DRIVING SCHOOL LTD
HEAD OFFICE, ABBOTSFORD BC
8513 132 ST
SURREY BC V5W 3M7
View on Google Maps
Phone: (604) 596-6320
MELT Class: 1

888 DRIVING SCHOOL LTD.
103-12975 84TH AVE
SURREY BC V3W 1B3
View on Google Maps
Phone: (604) 518-4176
MELT Class: 1

PHILCAN PRO DRIVING SCHOOL LTD.
3041 RIVER DR
TERRACE BC V8G 3P6
View on Google Maps
Phone: (250) 615-0485
MELT Class: 1

MOUNTAIN TRANSPORT INSTITUTE LTD.
HEAD OFFICE, CASTLEGAR BC
TRAIL BC V1N 3B2
View on Google Maps
Phone: (250) 365-3748
MELT Class: 1

E & R PROFESSIONAL DRIVER TRAINING CENTRE
5159 MCLEOD RD
P.O. BOX 1342
VANDERHOOF BC V0J 3A0
View on Google Maps
Phone: (250) 567-4022
MELT Class: 1

EXTREME PROFESSIONAL DRIVER TRAINING INC.
102-4700 23 ST
VERNON BC V1T 4K7
View on Google Maps
Phone: ( ) -
MELT Class: 1

TAYLOR PRO COLLEGE LTD.
102-4700 23RD ST
VERNON BC V1T 4K9
View on Google Maps
Phone: (250) 765-7624
MELT Class: 1

A&G DRIVING SCHOOL LTD.
1086 ROY RD
VICTORIA BC V8Z 7X2
View on Google Maps
Phone: (250) 200-7000
MELT Class: 1

LICENCE TO DRIVE LTD.
WHISTLER BC V0N 2L0
View on Google Maps
Phone: (604) 894-1455
MELT Class: 1

CARIBOO DRIVER TRAINING
4-160 OLIVER ST
WILLIAMS LAKE BC V2G 1L8
View on Google Maps
Phone: (250) 305-9705
MELT Class: 1