Backing practice in our Mount Vernon yard

98% pass rate · 17 years in Mount Vernon · Best in Skagit Valley seven times

Call 360-982-2891

Or leave your phone number and we'll call you back:

Get Your Class A CDL in 4 Weeks

Mount Vernon, WA — small classes, local instructors, and you train and test in our trucks.

Call 360-982-2891 Request a Callback

Next Class A starts: November 16 and December 7 — weekend-only class starts January 2.

  • 3 students per instructor
  • Train & test in a school truck
  • Funding accepted: WorkSource, VA/GI Bill, DVR
  • Extra training time free if you need it

Why Skagit City Trucking School….

We’re excited to share that Skagit City Trucking School has been recognized as the Best in Skagit Valley for an impressive seven times! With 17 years of service, we are proud to be one of the longest-running CDL Trucking Schools in the area, delivering exceptional training through our highly skilled staff and always achieving a remarkable 98% pass rate.

  • 17 years of helping people find work and starting new careers
  • One of the highest ranked schools in WA State per the Dept. of Vocational Rehabilitation
  • We have one of the highest pass rates in the state
  • We teach you about legal issues to help protect your CDL
  • We are approved by: Worksource, LnI, DVR, DSHS, OIC, DOL
  • Approved to accept VA benefits
  • Approved vendor for Boeing
  • We supply training for: Snohomish County Public Works, Cascade Natural Gas, City of Oak Harbor, City of Mount Vernon, Whatcom County Public Works
  • We take the “fear” out and make it fun
  • Many local employers love our students
  • All this for one of the lowest costs in Western Washington

… that’s why you choose Skagit City Trucking School.
We are Extremely flexible and can deal with any schedule

How Enrollment Works

  1. Call or visit — 2418 Old Hwy 99 South, Mount Vernon. We’ll walk you through funding and pick your start date.
  2. Get your DOT physical and drug screen — we help you arrange them. (For veterans, the school pays for the physical and drug screen.)
  3. Start training — classroom, yard skills, and road time with your instructor, 3 students per instructor.
  4. Test in our truck — take your CDL skills test in the same kind of truck you trained in.

Who can enroll: 18 or older (21 for interstate driving), valid driver’s license, able to pass the DOT physical and drug test.

Compare Before You Enroll

Shopping for a CDL school? Ask every school these four questions — including us:

“What’s the full tuition, in writing?” Ours is $4,950 for Class A, published right here. If a school won’t tell you the price until you visit, ask yourself why.

“How many students share an instructor?” Ours is 3. Crowded classes mean less time behind the wheel.

“What truck do I test in?” You train and test in our school trucks — no borrowing, no renting.

“What if I need more practice?” Extra training time is free. You don’t pay more for needing another day in the yard.

Programs & Prices

Program Length Price
Class A CDL 4 weeks · 160 hours $4,950
Class B CDL 3 weeks · 80 hours $3,950
Class B-to-A Upgrade — $4,150
Passenger / School Bus 3 weeks · 80 hours $1,950
Refresher Training per week $1,450
Hazmat Endorsement weekend course $300

Weekly payment plans available. Credit cards accepted with no extra fees. Group discounts available — ask us.

Your Real Total for Class A — Everythin

Tuition and school fees $4,950 + tax $426.80 = $5,376.80 to the school, plus state and physical costs of about $541 (DOL fees $416 + DOT physical $125) = about $5,918 all-in. Some schools bundle those state costs into a bigger sticker price — compare totals, not tuition.

Frequently Asked Questions

How much does CDL school cost in Washington?

Our Class A program is $4,950 total. Class B is $3,950, and the hazmat endorsement course is $300. Weekly payment plans are available, and funding through WorkSource, the VA, and DVR can cover tuition for students who qualify.

How long does it take to get a Class A CDL?

Four weeks — 160 hours of training, with new classes starting about every month. Class B and Passenger/School Bus programs take three weeks.

Where is Skagit City Trucking School located?

We’re at 2418 Old Highway 99 South in Mount Vernon, Washington, serving students from Skagit, Snohomish, Whatcom, and Island counties — including Everett, Bellingham, Burlington, Sedro-Woolley, and Lake Stevens.

Can I get help paying for CDL training?

Yes. We’re approved for WorkSource and WIOA funding, VA education benefits including the GI Bill, DVR, DSHS, and L&I programs. We also offer weekly payment plans. Call us and we’ll help you figure out which funding you qualify for.

Do I take my CDL test in your truck or mine?

In ours. Students train and test in school trucks, so you don’t need to borrow or rent a truck for your test.

How many students are in each class?

Three students per instructor. You get real time behind the wheel, not time watching other people drive.

What do I need to enroll in CDL school?

You must be at least 18 years old (21 to drive interstate), have a valid driver’s license, and be able to pass a DOT physical and drug screening. We help you arrange the physical.

Do you offer weekend CDL classes?

Yes. We run weekend options, including a weekend-only Class A class. Call for the current schedule.

What if I fail part of my test or need more practice?

Extra training time is free. If you need more time in the yard before you test, you get it — you don’t pay extra for it.

From Our Students

4.9
Based on 52 reviews
powered by Google
  • one of the best schools to learn from. the instructors are all amazing and very understanding. they are very flexible on schedules as long as you put in the effort.... read more

    Aaron Schroader Avatar Aaron Schroader
    November 6, 2025
  • Skagit City Trucking School was a really good experience for me. Alicia and Christian were both amazing instructors. They took the time and had alot of patience teaching me how... read more

    Ryker Gibson Avatar Ryker Gibson
    June 16, 2025

Ready to start?

New Class A classes begin November 16 and December 7.
Call 360-982-2891

Class A Course Details

Our Class A CDL Training Course will consist of 160 hours of instruction required by the Washington State Department of Licensing. Each training course hour will be no less than 60 minutes. Students will be required to attend training for 20 days, eight hours a day from 8:00am to 4:30pm allowing half an hour for a lunch break.

The Class A CDL Training Course will be framed under the Federal Motor Carriers Safety Administrations Entry Level Training Requirements in accordance with CFR 380.503 and the Curriculum Standard Guidelines for Tractor-Trailer Drivers set by the Washington State Department of Licensing.

As of April 1, 2015, Washington State is requiring that you have your CDL permit for 14 days before you can take your skills test.

This program will prepare successful graduates for a primary occupation as an entry level truck driver for local or over the road driving positions. However, the final occupation of the student may vary depending on experience, education, and career advancement. Many graduates may obtain positions as dispatchers and safety directors after putting in a few years of driving. Some are required to obtain a CDL for their current positions as city utilities workers, mechanics, heavy equipment operators, independent contractors and driver managers.

  • Applicants must be 18 years old; 21 years old if interested in interstate (crossing state lines aka. Over the road) driving positions
  • Applicants must be able to:
    • Read, write and speak English
    • Understand highway traffic signs and signals
    • Converse with the general public
    • Respond to official inquiries
    • Make legible entries on reports and records as required by Federal Motor Carrier Safety Regulations
  • Must be drug free and agree to drug testing requirements
  • Must pass a Department of Transportation Medical Exam before starting the program
  • Have a valid driver license at the time of enrollment

COURSE FEES (PAYABLE TO SKAGIT CITY TRUCKING SCHOOL):

  • Registration fee: $100.00
  • Tuition cost: $4,450.00
  • Books: $200.00
  • Supplies/Materials: $200.00
TOTAL COST FOR THE COURSE: $4,950.00
  • Down payment: $1,150
  • WA State Sales Tax: $426.80
  • Payments due by the end of the Course: $4,226.80

ADDITIONAL FEES:

Department of Licensing Costs: $416.00

  • Class A Learners Permit: $35.00
  • Written Exams: $40.00
  • Permit Printing fee: $10.00
  • Skill Test Results Form: $175.00
  • CDL Drivers License: $156.00

DOT Physical: $125.00

  • Total Outside Costs: $541.00

We understand that not all students may be able to pay all upfront cost at once, so we have provided a weekly payment schedule below to ensure that payment is received for the training you receive during the continuation of the course. However, course costs must be paid in full before the student will be scheduled to test with the Department of Licensing.

WEEKLY PAYMENT SCHEDULE:

  • Week 1: $1,150.00
  • Week 2: $1,550.00
  • Week 3: $1,425.00
  • Week 4: $1,251.80
  • Grand Total: $5,376.80

Note: All payments must be received to obtain your “Certificate of Completion”

After completing your training, we will schedule you to be tested with the Department of Licensing, or certified 3rd party tester.

Observed Holidays:

New Years Day
Memorial Day
Independence Day
Labor Day
Patriots Day
Veterans Day
Thanksgiving Day
Christmas Eve & Day

2026 CLASS DATES

DAY COURSE

JANUARY 5 thru 30-Jan
JANUARY 12 thru 6-Feb
FEBRUARY 2 thru 27-Feb
FEBRUARY 9 thru 6-Mar
MARCH 2 thru 27-Mar
MARCH 9 thru 3-Apr
MARCH 30 thru 24-Apr
APRIL 6 thru 1-May
APRIL 27 thru 22-May
MAY 4 thru 1-Jun
MAY 26 thru 22-Jun
JUNE 1 thru 26-Jun
JUNE 22 thru 17-Jul
JUNE 29 thru 24-Jul
JULY 20 thru 14-Aug
JULY 27 thru 21-Aug
AUGUST 17 thru 15-Sep
AUGUST 24 thru 22-Sep
SEPTEMBER 14 thru 9-Oct
SEPTEMBER 21 thru 16-Oct
OCTOBER 12 thru 6-Nov
OCTOBER 19 thru 16-Nov
NOVEMBER 9 thru 8-Dec
NOVEMBER 16 thru 15-Dec
DECEMBER 7 thru 5-Jan
JANUARY 2027 4 thru 29-Jan

2026 WEEKEND ONLY COURSE

JANUARY 3 thru 1-Mar
FEBRUARY 28 thru 26-Apr
APRIL 25 thru 21-Jun
JUNE 20 thru 22-Aug
AUGUST 15 thru 11-Oct
OCTOBER 10 thru 5-Dec
JANUARY 2027 2 thru 28-Feb

Or leave your phone number and we'll call you back:

Not ready to call? Try the free CDL warm-up quiz

Skagit City Trucking School · 2418 Old Hwy 99 South, Mount Vernon, WA 98273 · 360-982-2891

Call 360-982-2891