Free CDL tools
CDL cost and payback calculator
Published Updated
How much does CDL training cost, and how fast does it pay back?
It depends on your state, license class, school, included fees and expected pay. Compare named program charges with your own quote and licensing costs; the calculator shows a documented subtotal, with the full total unknown until missing charges are confirmed. Payback uses gross pay before tax and living expenses, and state wage medians cover workers across experience levels rather than promising first-year pay.
Your tool answers are computed in your browser and never sent anywhere. The separate, optional checklist signup below has its own consent.
Your cost and payback reference
This example uses one named program's published charge. It is not a quote for another school. Unknown amounts are excluded, never treated as free.
| Item | Amount / scope | Source and checked date |
|---|---|---|
| 1 on 1 Truck Academy standard Class A program tuition | $7,500 standard program chargesProgram inclusions and exclusionsThe page describes 120 hours and says registration is included. The same standard total applies to the 90-hour Class B program. A scheduled DMV drive-test appointment after the first is $645: $600 for the vehicle and instructor and $45 for the DMV fee. A conditional promotional price is advertised separately. | Checked |
| State permit / CLP | UnknownOfficial fee notesThe fee page does not list a separate commercial learner permit amount. It lists a commercial Class A or B original application at $100. The CDL page says that application fee is nonrefundable and valid for 12 months. | Checked |
| Skills test | UnknownOfficial fee notesThe fee page lists a commercial driving or skill retest at $46. It does not list a separate fee for the first skills test. | Checked |
| License issuance | $100.00Official fee notesCommercial Class A or B original is $100. Renewal is $59. Replacement of a lost or stolen commercial license is $44. | Checked |
| DOT medical exam | Unknown. FMCSA publishes no examiner fee schedule; request a clinic quote. | Checked |
| Knowledge tests / endorsements | Conditional fees are excluded. See the official fee notes; no endorsements selected. | Checked |
| Other costs | Unknown. Confirm screening, supplies, extra training, vehicle rental, retests, travel, housing, interest and income lost during training. | Ask each provider for its written inclusions and exclusions. |
| Documented subtotal range | $7,600.00 | Calculated from the dated tuition and fee rows above; missing items remain extra. |
| Full total low–high | Unknown | Unpublished costs prevent a complete range. |
Illustrative annual gross pay: $60,230.00 — California heavy and tractor-trailer truck driver median, May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Not first-year or Class B pay data.
Recovery formula: documented cost ÷ (annual gross pay ÷ months in a year). This assumes all gross pay goes toward training; it does not measure savings or extra earnings versus your current job. Taxes, living costs, delayed employment and unknown charges make actual recovery longer or unknown.
Next, request a written itemized quote and confirm every excluded charge. Get your state checklist and carrier-paid options below.
Get your state CDL checklist + carrier-paid options
Free. You'll also get an email when school and carrier matching opens in your state.
FMCSA: no medical examiner fee schedule, checked . Obtain your clinic's actual price.
No published personal amount. Ask the school and providers for written inclusions and exclusions.
Published tuition by named program
Each charge belongs only to the named program, class and checked date. No program in this table is a state average. A directory listing does not supply tuition.
| Program and class | Published charge | Source / checked |
|---|---|---|
| Shasta College Class A courseCalifornia · Class A · Community college | $3,500 course feeProgram inclusions and exclusionsTheory completion and other prerequisites come before registration. The course fee excludes required pre-registration fees. The page also publishes a $500 fee for an additional driving-test attempt. | Checked |
| 1 on 1 Truck Academy standard Class A programCalifornia · Class A · Private school | $7,500 standard program chargesProgram inclusions and exclusionsThe page describes 120 hours and says registration is included. The same standard total applies to the 90-hour Class B program. A scheduled DMV drive-test appointment after the first is $645: $600 for the vehicle and instructor and $45 for the DMV fee. A conditional promotional price is advertised separately. | Checked |
| 1 on 1 Truck Academy standard Class B programCalifornia · Class B · Private school | $7,500 standard program chargesProgram inclusions and exclusionsThe page says this 90-hour Class B program uses the same $7,500 standard total as the 120-hour Class A program. Registration is included. A scheduled DMV drive-test appointment after the first is $645: $600 for the vehicle and instructor and $45 for the DMV fee. A conditional promotional price is advertised separately. | Checked |
| Johnson County Community College CDL-A programKansas · Class A · Community college | $6,999 program costProgram inclusions and exclusionsThe college identifies permit, license, and student-screening charges outside the program price. | Checked |
| Aims Community College Class A courseColorado · Class A · Community college | $3,500 course cost Additional orientation fee: $120.00. Program inclusions and exclusionsThe page lists this course cost for the weekday, weekend, and English Language Learner Class A options. It does not include the $120 orientation fee for the background check and drug test. | Checked |
| Aims Community College Class B courseColorado · Class B · Community college | $1,800 course cost Additional orientation fee: $120.00. Program inclusions and exclusionsThe page lists a 28-hour Class B course at this cost. The $120 orientation fee is separate and is due at orientation, before registration. | Checked |
| Item | Range and limitation | Source / checked |
|---|---|---|
| National school-program context | $3,000.00–$10,000.00. Roehl describes this broad school-program range; fee inclusions are not itemized. It is not state-, class- or school-type-specific, a college price, a market survey or a quote. Added licensing fees are an illustrative budget scenario only; confirm possible overlap. | Checked |
State fees and pay references without JavaScript
Open your state for original fee notes and sources. Where a note has several amounts, read the applicable conditions before paying. “Unknown” in the arithmetic means an amount needs confirmation; the note may still publish rates that depend on your circumstances.
Alabama — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $61.25Official fee notesThe fees page lists a $25 testing fee and $36.25 to purchase a commercial learner license. Checks are not accepted. A skills test for a first-time applicant or an upgrade is a separate $20 and is by appointment. | Checked |
| Skills test | $20.00Official fee notesA skills test for a first-time applicant or an upgrade is $20 and is by appointment only. The page also lists the separate $25 testing fee. | Checked |
| License issuance | $66.25Class B: $56.25Official fee notesThe same page lists $66.25 to purchase a Class A license, $56.25 for Class B, and $36.25 for Class C. The $25 testing fee applies to CDL or CDL learner applicants. A hazardous-materials transfer or a new hazardous-materials endorsement requires a Transportation Security Administration background check. The page does not print that TSA dollar amount. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $52,120.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Alabama schools · State licensing steps · Look for funding in Alabama
Alaska — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesAn instruction permit, commercial or non-commercial, is $15. The listed classes include IA, IB, and IC. Renewal of that permit is $5. The page says there is no REAL ID version of the instruction permit. | Checked |
| Skills test | UnknownOfficial fee notesA road test in a commercial vehicle is $25. | Checked |
| License issuance | UnknownOfficial fee notesA commercial driver license, required to be REAL ID compliant, is $100 for the standard credential and $120 for REAL ID. Renewal is the same pair of amounts. Classes listed are A, B, and C. A duplicate CDL is $15 standard or $35 REAL ID. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $70,100.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Alaska schools · State licensing steps · Look for funding in Alaska
Arizona — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $25.00Official fee notesA Class A or B permit with no endorsements is $25. A Class C permit, which must have a passenger endorsement, is $12.50. A hazardous materials endorsement is not allowed on a Class C permit. A duplicate permit is $2. | Checked |
| Skills test | $25.00Official fee notesA required road or skills test in a Class A or B vehicle is $25, and in a Class C vehicle is $12.50. In the passenger and school-bus section, the page lists $25 for a new applicant and $5 for an existing CDL holder. Adding a passenger or school-bus endorsement to an existing CDL is $5. | Checked |
| License issuance | $25.00Official fee notesFor a new license or a transfer from another state, Class A or B is $25. Class C, which must include a passenger endorsement or a hazardous materials endorsement, is $12.50. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,080.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Arizona schools · State licensing steps · Look for funding in Arizona
Arkansas — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesInstruction permits have no fee. The Division of Arkansas State Police issues them for six months, with one renewal for up to one year. | Checked |
| Skills test | UnknownOfficial fee notesSkill testing is included in the $50 initial application. It is not a separate line. Three failures on three separate dates require another $50 application before testing resumes. A higher class also requires a $50 application for the additional skills test. | Checked |
| License issuance | UnknownOfficial fee notesThe section does not print a separate license-card price. The initial application, which includes the knowledge examination and skill testing, is $50. A CDL-1 application purchased after the effective date of this part expires one year from the date of purchase. An endorsement knowledge test is a $10 application and is valid for one administration. A failed endorsement test requires another $10 application. Moving to a higher class requires a $50 application. After a suspension or revocation of one year or more, the person must retest and pay the $50 application in subdivision (b). | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $51,550.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Arkansas schools · State licensing steps · Look for funding in Arkansas
California — fees and gross-pay context
The original application is counted once under license issuance; no separate permit or first-test amount is published.
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe fee page does not list a separate commercial learner permit amount. It lists a commercial Class A or B original application at $100. The CDL page says that application fee is nonrefundable and valid for 12 months. | Checked |
| Skills test | UnknownOfficial fee notesThe fee page lists a commercial driving or skill retest at $46. It does not list a separate fee for the first skills test. | Checked |
| License issuance | $100.00Official fee notesCommercial Class A or B original is $100. Renewal is $59. Replacement of a lost or stolen commercial license is $44. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,230.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find California schools · State licensing steps · Look for funding in California
Colorado — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $20.00Official fee notesThe June 30, 2026 fee schedule lists the learner permit, including the commercial learner permit, at $20. The commercial permit is valid for one year and cannot be renewed. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. The permit must be held 14 calendar days before a skills test at an approved third-party facility. | Checked |
| License issuance | $35.00Official fee notesThe same schedule lists the commercial driver license fee at $35. The CDL page says a commercial license is valid for four years from issuance. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $61,500.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Colorado schools · State licensing steps · Look for funding in Colorado
Connecticut — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $20.00Official fee notesAfter the knowledge tests are passed, issuance of the commercial learner permit is $20. The knowledge tests are charged separately: general knowledge $16, air brakes $5, combination $5, and $5 for each other endorsement requested. | Checked |
| Skills test | $30.00Official fee notesThe skills test is $30, paid when the application is submitted. A school-bus applicant with a letter from the employer can have the general knowledge, permit, and skills-test fees waived. Endorsement fees for carrying passengers are still charged. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a separate card fee on the page checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,490.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Connecticut schools · State licensing steps · Look for funding in Connecticut
Delaware — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesAfter the knowledge exams, a $5 fee is paid and a commercial learner’s permit may be issued. The permit is valid for six months from the date of issue. It can be extended once, before it expires, for another $5. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount. The page says the commercial learner’s permit must be held for a minimum of 14 full days before the CDL skills exam. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $57,590.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Delaware schools · State licensing steps · Look for funding in Delaware
District of Columbia — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $64,170.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find District of Columbia schools · State licensing steps · Look for funding in District of Columbia
Florida — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe fee schedule checked does not list a separate commercial learner permit line. | Checked |
| Skills test | UnknownOfficial fee notesThe fee schedule lists a skill retest at $20. It does not list a separate fee for the first skills test. | Checked |
| License issuance | $75.00–$81.25Official fee notesOriginal or renewal commercial driver license is $75. An additional $6.25 service fee may apply when a tax collector office issues the credential. The page says veterans who provide evidence of veteran status are not charged that $6.25 fee. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $50,640.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Florida schools · State licensing steps · Look for funding in Florida
Georgia — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $10.00Official fee notesA Class AP or BP commercial learner permit is $10 and, on or after July 1, 2021, is valid for 365 days. The $10 is paid before the test begins. It is not refunded if any part of the test is failed, and it is paid again before every testing attempt. | Checked |
| Skills test | $50.00Official fee notesThe road skills test is $50. The applying page says the $35 application fee covers four test attempts. After the fourth failed attempt, or if 360 days pass between attempts, a new application and another $35 are required. | Checked |
| License issuance | $67.00Official fee notesA Class A, B, or C commercial license is $32 for eight years. Every commercial license also requires a $35 application fee. A license with an H or X endorsement is limited to five years. Online services may take $5 off an eligible transaction. That discount is not included in the listed fees. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $57,050.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Georgia schools · State licensing steps · Look for funding in Georgia
Hawaii — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| Skills test | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| License issuance | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
Heavy and tractor-trailer truck driver median annual gross pay: $59,820.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Hawaii schools · State licensing steps · Look for funding in Hawaii
Idaho — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $29.00Official fee notesThe learner’s permit fee is $29; an Idaho license is required. Knowledge tests or endorsement knowledge tests are $5 each. | Checked |
| Skills test | $200.00Official fee notesThe listed skills-test charge is $200: $10 to the driver license office and up to $190 to the skills-test examiner. | Checked |
| License issuance | $15.00–$60.00Official fee notesThe page lists a 1-year license at age 20 at $15, a 3-year license for ages 18 to 21 at $30, a 4-year license for age 21 and over at $40, and an 8-year license for age 21 and over at $60. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,770.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Idaho schools · State licensing steps · Look for funding in Idaho
Illinois — fees and gross-pay context
No additional license charge for the same classification after its instruction permit; confirm any proration.
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $50.00Official fee notes625 ILCS 5/6-118 sets a commercial learner’s permit at $50 when it is issued to a person who holds a valid Illinois driver’s license in order to change to a CDL classification. That $50 is $6 for the CDLIS/AAMVAnet/NMVTIS Trust Fund, $20 for the Motor Carrier Safety Inspection Fund, and $24 for the CDL classification. A permit issued to a person who already holds a valid Illinois CDL, to change a classification, endorsement, or restriction, is $5. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a separate dollar amount on the pages checked. The commercial page requires the permit to be held at least 14 days before the skills and drive test. | Checked |
| License issuance | $0.00Official fee notesThe same section sets an original or renewal commercial driver’s license at $60. That total is $6 for the CDLIS/AAMVAnet/NMVTIS Trust Fund, $20 for the Motor Carrier Safety Inspection Fund, $10 for the driver’s license, and $24 for the CDL. A duplicate or corrected CDL is $5. The Secretary of State may prorate the $24 CDL portion to the expiration date of the applicant’s Illinois driver’s license. No additional fee is charged for a CDL issued to the holder of an instruction permit for the same classification who becomes eligible for that license. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,320.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Illinois schools · State licensing steps · Look for funding in Illinois
Indiana — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $17.00Official fee notesThe Bureau of Motor Vehicles fee chart, revised January 1, 2026, lists a commercial learner’s permit at $17. The manual says the applicant pays all required fees. A commercial learner’s permit is valid for one year. | Checked |
| Skills test | UnknownOfficial fee notesThe manual says the applicant is responsible for the CDL skills test fee and, if applicable, the truck rental fee. It does not print either dollar. The January 1, 2026 fee chart does not list a skills-test line. The applicant must hold the commercial learner’s permit 14 days before the skills test, and appointments must be scheduled at least two days in advance. The test may be taken once a business day. Results are valid for one year. | Checked |
| License issuance | $35.00Official fee notesThe same chart lists a commercial driver’s license at $35. Adding or removing a CDL endorsement is $19. The chart does not split those amounts by class. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,290.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Indiana schools · State licensing steps · Look for funding in Indiana
Iowa — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $12.00Official fee notesThe fee for a commercial learner’s permit is $12. The section says that permit fee is not prorated. | Checked |
| Skills test | UnknownOfficial fee notesNot stated in the section checked. | Checked |
| License issuance | UnknownOfficial fee notesA commercial driver’s license, other than the commercial learner’s permit, is $8 per year of license validity. The section does not multiply that rate by a term of years. A doubles or triples endorsement, a tank endorsement, or a hazardous materials endorsement is $5 each. A passenger endorsement or a school bus endorsement is $10. Removing an air-brake, full-air-brake, manual-transmission, tractor-trailer, or passenger-vehicle restriction is $10. On renewal, no fee is charged for keeping an endorsement or a removed restriction that does not require a knowledge or driving-skills test. The department does not charge the commercial license fee in subsection 4 to an applicant on federal or state active duty, or to an applicant with an honorable discharge or a general discharge under honorable conditions. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,070.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Iowa schools · State licensing steps · Look for funding in Iowa
Kansas — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $13.00Official fee notesK.S.A. 8-240 charges $5 for an instruction-permit application for all commercial classes. The Department of Revenue chart lists that $5 issuance fee and an $8 photo fee for a commercial permit. | Checked |
| Skills test | $15.00Official fee notesK.S.A. 8-240 charges commercial class applicants a $15 driving-test fee for the drive-test portion of the application. The drive test has three components: pre-trip, skills, and road. If any portion is failed, another drive-test fee of $10 is charged. The fee chart lists the same $15 skills exam and $10 skills retest. The fee is not charged when the drive test is not required. | Checked |
| License issuance | $26.00–$28.00Official fee notesK.S.A. 8-240 charges $18 for any class of commercial driver’s license issued to a person 21 or older, and $20 for a commercial driver’s license issued to a person under 21. Each commercial endorsement is $10, except an air-brake endorsement, which has no charge. The fee chart adds an $8 photo fee. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,920.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Kansas schools · State licensing steps · Look for funding in Kansas
Kentucky — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $14.00–$17.00Official fee notesThe commercial learner’s permit fee is $11, or $14 for a REAL ID. A $3 National Crime Information Center check, required by KRS 281A.300, is collected at the regional office before the written test. A temporary paper permit is issued until the permanent credential arrives by mail. A failed written test can be retaken after 24 hours. | Checked |
| Skills test | UnknownOfficial fee notesThe page does not print a separate skills-test dollar. It says skills tests can be retaken while the commercial learner’s permit is valid and skills-test fees are current. Hold the permit at least 14 days before the skills test. The test is taken in the same class of vehicle the applicant intends to operate. | Checked |
| License issuance | $18.75–$50.00Official fee notesCDL fees range from $18.75 to $50. The page does not assign those ends of the range to a class. A transfer pays a $60 CDL transfer fee plus the issuance fee in that same range. A farm-related restricted CDL is $15. Renewing a hazardous-materials endorsement requires the hazmat written and vision tests, unless the last test was less than two years ago; the testing fee is $5. The fingerprint-based criminal background check for hazmat is $138.25, and the page says that amount is not the endorsement fee. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $56,340.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Kentucky schools · State licensing steps · Look for funding in Kentucky
Louisiana — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe new-CDL page does not print a separate permit dollar. A permit is issued for up to 180 days and can be extended once, for another 180 days, at no charge. The term cannot exceed 360 days from the initial issue date. The holder is not eligible for the skills test in the first 14 days after the permit is issued. | Checked |
| Skills test | $100.00Official fee notesThe businesses page says a third-party skills test is $100 if the applicant provides the vehicle. Vehicle rental is at the tester’s discretion. The pages checked do not print an Office of Motor Vehicles skills-test dollar. | Checked |
| License issuance | $76.50–$99.50Official fee notesThe businesses page says the license fee is $61.50, or $76.50 for an Orleans Parish resident, plus a $15 application fee. Additional endorsements are $7.50 each, except a motorcycle endorsement at $12. An applicable parish fee is not to exceed $8. A duplicate is $5 plus any applicable parish fee not to exceed $6. A license expired more than 10 days is assessed a $15 delinquent fee. The new-CDL page says hazardous-materials fingerprinting through Integrated Biometric Technology is $85.25. That amount is the fingerprint charge, not the $7.50 endorsement line. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $49,320.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Louisiana schools · State licensing steps · Look for funding in Louisiana
Maine — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNo separate commercial learner permit amount is printed. The fee page lists a Class A, B or C commercial driver license examination at $70 and each endorsement at $20. | Checked |
| Skills test | UnknownOfficial fee notesNo separate skills-test amount is printed. The commercial driver license examination line is $70; it is not labeled as a standalone road-test fee. | Checked |
| License issuance | $27.00–$59.00Official fee notesInitial or renewal commercial license: under age 65, $34 for five years or $59 for REAL ID; age 65 or older, $27 for four years or $47 for REAL ID. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $57,050.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Maine schools · State licensing steps · Look for funding in Maine
Maryland — fees and gross-pay context
Higher-class license issuance is included in the learner permit charge.
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $106.00Official fee notesThe fee page, effective September 1, 2025, lists a CDL learner’s permit at $106. The reclassifying page says the fee for a learner’s permit includes the fee for obtaining the higher-class license, and that a customer who already holds a commercial learner’s permit pays no additional fee because it was included in the permit fee. | Checked |
| Skills test | UnknownOfficial fee notesThe fee page lists a CDL skills retest at $20. It does not print a separate dollar for the first skills test. The get-or-renew page says the permit must be held at least 14 days, and the applicant must provide a representative vehicle. It sets a 45-minute limit for the pre-trip inspection and 10 minutes for each basic-control maneuver. | Checked |
| License issuance | $0.00Official fee notesThe same fee page lists an 8-year CDL renewal at $64, a same-class conversion from another state at $64, a hazmat conversion at $40 for a 5-year license, a CDL with a hazmat endorsement at $30 for a 5-year license, a duplicate at $30, a correction without renewal at $30, and adding a motorcycle class at $45. The hazmat background check is $109.25. Commercial licenses are valid for a maximum of 8 years, and the fees may be prorated. The get-or-renew page, opened October 29, 2026, says: “Due to federal regulations issued by the U.S. Department of Transportation (USDOT), effective Monday, September 29, 2025 - and as directed by the USDOT - the MVA has paused the issuance of all non-domiciled commercial driver products until further notice. This includes issuance, transfers, updates, replacements, duplicates, and renewals of both non-domiciled Commercial Learner’s Permits (CLPs) and non-domiciled Commercial Driver’s Licenses (CDLs).” | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $59,360.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Maryland schools · State licensing steps · Look for funding in Maryland
Massachusetts — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $30.00Official fee notesThe permit page lists a learner’s permit application at $30. A CDL endorsement taken with the permit application, or during the same transaction, is $10. An endorsement taken on a different day is $30. The May 2025 fee schedule lists the same permit and endorsement amounts, and $10 for each additional CDL endorsement during the same transaction. A permit expires 180 days from issue and can be renewed once, for another 180 days, at no fee. After that renewal, a new permit requires the knowledge tests again and another $30 written-test fee plus any endorsement fees. The permit must be renewed within 30 days of expiration. | Checked |
| Skills test | $35.00Official fee notesThe commercial road-test page and the May 2025 schedule both list the road test at $35. The fee can be paid online. The license is issued at an RMV service center after a passed test. An applicant can attempt no more than six CDL skills tests in a 12-month period. Updating from Class D to Class C has no road test unless the endorsement requires one. Passenger, air-brake, and school-bus endorsements require road tests. The applicant brings a vehicle that represents the class. | Checked |
| License issuance | $75.00Official fee notesThe May 2025 fee schedule lists a five-year Class A, Class B, or Class C license at $75. The renewal page lists the same $75 for a Class A, Class B, or Class C renewal. The schedule lists an out-of-state conversion at $140 for Class A, Class B, or Class C. License fees are non-refundable. A disabled veteran who qualifies as 100 percent disabled by the United States Department of Veterans Affairs pays no license fee for issue, renewal, or a duplicate. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $63,030.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Massachusetts schools · State licensing steps · Look for funding in Massachusetts
Michigan — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNeither the statute section nor the manual fee table prints a separate commercial learner permit dollar amount. | Checked |
| Skills test | UnknownOfficial fee notesThe manual does not print a separate skills-test price. It says to schedule the skills test at least 14 days after the commercial learner permit is issued. After a passed test, it says to pay a correction fee for a temporary CDL permit. Road-test results are valid for one year. | Checked |
| License issuance | UnknownOfficial fee notesMCL 257.312e(7) charges the holder of an unexpired operator or chauffeur license $25 for the original vehicle group designation, $5 for each endorsement, and $18 to correct the license. The 2024 manual lists a standard operator license at $25 and an enhanced operator license at $45, a standard chauffeur license at $35 and an enhanced chauffeur license at $50, a CDL vehicle group designation at $25, and endorsements at $5, or $10 for an X endorsement. Its correction table lists an operator license at $18 standard or $24 enhanced, and a chauffeur license at $18 standard or $33 enhanced. The same manual says triple trailer combinations are not permitted in Michigan. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $57,180.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Michigan schools · State licensing steps · Look for funding in Michigan
Minnesota — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $10.75Official fee notesA commercial learner’s permit is $8.50. The commissioner also collects a $2.25 surcharge on each fee in that subdivision. | Checked |
| Skills test | UnknownOfficial fee notesNot stated in the section checked. | Checked |
| License issuance | $29.00–$49.00Class B: $41.00Official fee notesThe classified-license table lists Class A at $46.75, Class B at $38.75, and Class C at $31.75. An under-21 Class A license is $26.75. Each of those amounts also has the $2.25 surcharge. A school bus endorsement adds a $4 processing fee for a new applicant or a renewal, and the department must not charge those applicants another fee to receive or renew that endorsement. A driver’s license agent may also charge a filing fee under section 171.061. This section does not print that filing-fee dollar. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $61,990.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Minnesota schools · State licensing steps · Look for funding in Minnesota
Mississippi — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $16.00Official fee notesThe fee page lists a CDL learner permit at $16, valid for six months. | Checked |
| Skills test | UnknownOfficial fee notesNo skills-test fee is printed. The $32 third-party CDL trainer fingerprint line is not labeled as an applicant road-test fee. | Checked |
| License issuance | $55.00Official fee notesThe fee page lists a five-year CDL at $55 and endorsements at $5. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $51,820.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Mississippi schools · State licensing steps · Look for funding in Mississippi
Missouri — fees and gross-pay context
The approximate license charge includes the skills test; the skills row adds no further charge.
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $44.00Official fee notesThe page says the commercial learner permit is $44. That amount includes a $25 written examination fee, a $10 permit transaction fee, and a $9 office processing fee. | Checked |
| Skills test | $0.00Official fee notesThe same paragraph lists a $25 skills test fee inside the approximate $83 total. The permit must be held, with training, for at least 14 days before the skills test. | Checked |
| License issuance | $83.00Official fee notesThe page says most first-time applicants who already hold a valid permit pay approximately $83. That figure includes a $25 skills test fee, a $40 license transaction fee for a three-to-six-year term, and an $18 office processing fee. It also says the fees may differ by term and by extra knowledge tests or credited fees. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $54,550.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Missouri schools · State licensing steps · Look for funding in Missouri
Montana — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,870.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Montana schools · State licensing steps · Look for funding in Montana
Nebraska — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $15.00Official fee notesOriginal CLP: $10 fee plus $5 security fee, $15 total. The page lists the same total for replacement and a class, endorsement or restriction change. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| License issuance | $60.00Official fee notesA five-year CDL is $55 plus a $5 security surcharge, $60 total. The page prints separate shorter-term amounts; a replacement is $11 plus $5, $16 total. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,390.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Nebraska schools · State licensing steps · Look for funding in Nebraska
Nevada — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe page says you pay fees when the commercial learner permit is issued. It does not print a dollar amount. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. The page describes a three-part skills test after entry-level training and a 14-day wait. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $62,290.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Nevada schools · State licensing steps · Look for funding in Nevada
New Hampshire — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| Skills test | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| License issuance | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
Heavy and tractor-trailer truck driver median annual gross pay: $60,280.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find New Hampshire schools · State licensing steps · Look for funding in New Hampshire
New Jersey — fees and gross-pay context
Official sources disagree on license issuance. It is excluded from arithmetic until confirmed.
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $125.00Official fee notesThe license and permit fees page lists a commercial permit at $125, valid for 180 days, for an applicant who completes the permit application and has a basic New Jersey auto license. The getting-a-CDL page calls that charge the $125 commercial examination test receipt and says it is non-refundable. A duplicate examination test receipt is $3. A duplicate commercial learner’s permit is $11. The MVC fee table also lists the commercial permit at $125. | Checked |
| Skills test | UnknownOfficial fee notesThe pages checked do not print a separate skills-test dollar. The getting-a-CDL page says a skills-test appointment is required, and that unless the wait is waived the commercial learner’s permit must be held for a minimum of 14 days. | Checked |
| License issuance | UnknownOfficial fee notesThe license and permit fees page lists a commercial license at $42 plus $2 for each CDL endorsement, for both the initial license and a renewal. A change or duplicate is $11. An upgrade is $24 plus $2 per CDL endorsement. The getting-a-CDL page says the four-year CDL is $42 and $2 for each endorsement, that a first CDL is prorated to expire with the current basic New Jersey driver license, and that renewal is $42 in person. The MVC fee table lists a commercial driver license at $47 under N.J.S.A. 39:3-10.18 and does not print a revision date. These official MVC sources disagree: two pages say $42 and the fee table says $47. They do not explain the difference, so this page does not treat either amount as the confirmed fee. Confirm the current CDL fee with the New Jersey MVC before you pay. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $63,570.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find New Jersey schools · State licensing steps · Look for funding in New Jersey
New Mexico — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| Skills test | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| License issuance | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
Heavy and tractor-trailer truck driver median annual gross pay: $50,500.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find New Mexico schools · State licensing steps · Look for funding in New Mexico
New York — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $10.00Official fee notesThe application fee for the written tests is $10. That fee covers the knowledge and endorsement tests taken at the same time. Another required test not taken and passed then is an additional $5. The page describes this as the fee when you apply for an original Class A or B commercial permit. | Checked |
| Skills test | $40.00Official fee notesThe road test fee is $40. It can be paid when the office issues the commercial learner permit, or later online. | Checked |
| License issuance | UnknownOfficial fee notesThe pages checked do not list a separate fee for the CDL card itself. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $62,050.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find New York schools · State licensing steps · Look for funding in New York
North Carolina — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. The page links to a separate license fee page. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. After the permit is held at least 14 days, the skills test is scheduled by calling 919-715-7000. You must bring the commercial vehicle. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $51,530.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find North Carolina schools · State licensing steps · Look for funding in North Carolina
North Dakota — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $15.00–$20.00Official fee notesThe CDL costs answer lists a commercial learner permit at $15, or $20 for non-domiciled, and a knowledge test at $5 per attempt. | Checked |
| Skills test | $5.00Official fee notesThe CDL costs answer lists a road test at $5. | Checked |
| License issuance | UnknownOfficial fee notesThe checked CDL costs answer does not print a separate CDL card fee. It lists endorsements at $3 each. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,910.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find North Dakota schools · State licensing steps · Look for funding in North Dakota
Ohio — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $10.00Official fee notesEach application for a commercial temporary instruction permit is $10. | Checked |
| Skills test | UnknownOfficial fee notesNot stated in the section checked. | Checked |
| License issuance | $25.00–$49.50Official fee notesA commercial license, a restricted commercial license, or a renewal is $25 if it expires on the holder’s 21st birthday, $25 if it expires four years after issuance, and $49.50 if it expires eight years after issuance. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $59,800.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Ohio schools · State licensing steps · Look for funding in Ohio
Oklahoma — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe page does not print a commercial learner permit price that is separate from the credential fees. After the written tests, it issues a temporary commercial learner permit. That permit must be held for 14 full days before the drive test. The skills test can be taken on the 15th day. | Checked |
| Skills test | UnknownOfficial fee notesThe page does not print a Service Oklahoma skills-test dollar. A third-party drive school or examiner sets its own rate. Service Oklahoma does not supply the test vehicle. Passed sections are credited if another section is failed. Results are valid only for the life of the commercial learner permit. | Checked |
| License issuance | $81.50–$138.00Class B: $71.50–$128.00Official fee notesFor a first credential, a 4-year Class A is a $25 application fee plus a $56.50 credential fee, $81.50 total. Class B is $15 plus $56.50, $71.50 total. Class C is $15 plus $46.50, $61.50 total. An 8-year credential is Class A $25 plus $113, $138 total; Class B $15 plus $113, $128 total; Class C $15 plus $93, $108 total. A first motorcycle endorsement adds a $4 application fee. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $54,410.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Oklahoma schools · State licensing steps · Look for funding in Oklahoma
Oregon — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. You need an Oregon commercial learner permit before the skills test. The test has three parts. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $61,980.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Oregon schools · State licensing steps · Look for funding in Oregon
Pennsylvania — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe July 2025 commercial chart does not print one standalone commercial learner permit price. An upgrade from a non-commercial license includes one permit and the photo fee: $43.50 with 7 to 12 months left, $65.50 with 13 to 24 months, $87.50 with 25 to 36 months, and $109.50 with 37 to 48 months. The chart says the commercial fees shown are for a single permit unless indicated otherwise, and each additional commercial permit is $5. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. PennDOT introduced a new CDL skills test for all applicants on August 28, 2023. | Checked |
| License issuance | UnknownOfficial fee notesThe July 2025 chart lists a four-year commercial renewal at $127.50 and a two-year renewal at age 65 or older at $71.50. A four-year renewal with hazmat is $149.50. An out-of-state new four-year commercial license is $127.50. The payments page says a federal fee of $60 applies to a hazmat request in addition to those state fees. The chart says an additional federal fee applies and points to the back of form DL-288 instead of printing that dollar. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,580.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Pennsylvania schools · State licensing steps · Look for funding in Pennsylvania
Rhode Island — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| Skills test | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
| License issuance | UnknownOfficial fee notesNot published on the pages checked; confirm with your state licensing agency. | No fee source with a published amount in this repository. |
Heavy and tractor-trailer truck driver median annual gross pay: $60,190.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Rhode Island schools · State licensing steps · Look for funding in Rhode Island
South Carolina — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe first-CDL page says the applicant pays a $15 application fee, $2 for each knowledge test, and $2.50 for the permit. The permit expires in one year. Renewing it requires the applicable knowledge tests again. The fees page lists the same beginner’s permit, CDL application, and knowledge-test amounts. | Checked |
| Skills test | UnknownOfficial fee notesThe pages checked do not print a skills-test dollar separate from the knowledge-test and license fees. The permit must be held at least 14 days. The road test includes the pre-trip inspection, off-road driving, and on-road driving. | Checked |
| License issuance | UnknownOfficial fee notesThe renew-or-upgrade page says a CDL renewal or upgrade is a $25 license fee plus a $15 application fee. A 5-year hazmat license is $15 plus the $15 application fee and $2 for the knowledge test. The fees page lists an 8-year license at $25, a CDL application at $15, a knowledge test at $2, and a 5-year hazmat license at $15. A debit or credit card adds a $1 plus 1.7 percent service fee that the fees page says is not an SCDMV fee. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $51,130.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find South Carolina schools · State licensing steps · Look for funding in South Carolina
South Dakota — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| Skills test | UnknownOfficial fee notesThe handbook page says third-party testers may charge up to $90 for each attempt to pass the commercial skills test. | Checked |
| License issuance | $33.00Official fee notesThe handbook page lists a CDL at $33 plus $15 per endorsement. It also lists a $33 renewal fee. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,690.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find South Dakota schools · State licensing steps · Look for funding in South Dakota
Tennessee — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $14.00–$18.00Class B: $13.00–$17.00Official fee notesThe fee page lists a one-year Class A learner permit at $14, made up of an $8 license cost and a $6 application fee. A Class B or Class C learner permit is $13, made up of a $7 license cost and a $6 application fee. A county clerk adds a $4 administrative fee. | Checked |
| Skills test | UnknownOfficial fee notesThe pages checked do not print a state skills-test dollar. The commercial driver license page says a third-party testing organization may charge an additional fee. Before the road skills test, the applicant must pass a pre-trip vehicle inspection and the basic vehicle control test. | Checked |
| License issuance | $70.00–$74.00Class B: $62.00–$66.00Official fee notesAn 8-year Class A license is $70, made up of a $64 license cost and a $6 application fee. Class B or Class C is $62, made up of a $56 license cost and a $6 application fee. A tanker, passenger, hazardous-materials, or doubles-and-triples endorsement added to the base license is $8.50, made up of $2.50 plus a $6 application fee. A school-bus endorsement is $26, made up of $20 plus a $6 application fee. A county clerk adds $4. The commercial driver license page says: “Beginning 1/1/2026 CDL credentials issued to someone with a Valid, unexpired Permanent Resident Card, issued by USCIS or INS will be issued a Temporary CDL.” It also says: “Tennessee does not issue non-domicile Commercial Driver License.” | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,620.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Tennessee schools · State licensing steps · Look for funding in Tennessee
Texas — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $25.00Official fee notesOriginal commercial learner permit is $25 and expires 180 days after issuance. Renewal is $25. The fee page says a $1 administrative fee is included in these amounts and is not charged for a mail transaction. The permit must be held 14 days before the skills exams. | Checked |
| Skills test | UnknownOfficial fee notesNot listed as its own line on the fee page checked. | Checked |
| License issuance | $26.00–$97.00Official fee notesFor ages 18 through 84, a new or renewal commercial license is $97 and expires in eight years. With a hazardous materials endorsement, new or renewal is $61 and expires in five years. At age 85 or older, new or renewal is $26 and expires in two years. The same $1 administrative fee note applies. Replacement of a CDL or CLP is $11. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $56,290.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Texas schools · State licensing steps · Look for funding in Texas
Utah — fees and gross-pay context
The original-credential charge is counted at the permit stage only.
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $52.00Official fee notesThe original-CDL process lists a nonrefundable $52 fee plus $9 for each endorsement before knowledge testing and permit issuance. It does not print a separate CLP-only amount. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| License issuance | $0.00Official fee notesThe original-CDL process lists $52 plus $9 for each endorsement, with a motorcycle endorsement at $18. It does not print a separate later CDL card amount. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,620.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Utah schools · State licensing steps · Look for funding in Utah
Vermont — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,830.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Vermont schools · State licensing steps · Look for funding in Vermont
Virginia — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $3.00Official fee notesA commercial learner’s permit is $3. It is valid for one year and cannot be renewed. The applicant must reapply. | Checked |
| Skills test | UnknownOfficial fee notesNot stated as a dollar amount on the page checked. Applicants must pass the CDL skills tests. The page says to hold the commercial learner permit at least 14 days and complete entry-level driver training before the CDL. | Checked |
| License issuance | $64.00Official fee notesA standard CDL with no endorsements is $64 and is valid for eight years. It typically expires on the holder’s birthday. Endorsements cost an additional $1 per year. The page lists a non-refundable hazmat fingerprint fee of $83, valid for five years, or $41 when the applicant uses TWIC comparability and is not fingerprinted. That $41 check is valid through the TWIC expiration. The TSA hazmat page checked the same day lists a different new-applicant amount. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $56,860.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Virginia schools · State licensing steps · Look for funding in Virginia
Washington — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | $40.00Official fee notesA commercial learner permit is $40. | Checked |
| Skills test | $175.00Official fee notesThe CDL knowledge test is $35. The CDL skills test is $175. The page also lists a CDL skills test for Head Start at $175. | Checked |
| License issuance | UnknownOfficial fee notesThe fee page does not label a separate original CDL issuance amount. Renewal of a commercial driver license is $163 for six years or $217 for eight years. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $64,760.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Washington schools · State licensing steps · Look for funding in Washington
West Virginia — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNo separate CLP issuance amount is printed. The page lists a $25 CDL testing fee for general knowledge, air brakes and combination, plus standard licensing fees; endorsements are $10 each. | Checked |
| Skills test | $100.00Official fee notesThe page lists a $100 road skills test fee payable to the third-party examiner after holding the CLP at least 14 days. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $49,480.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find West Virginia schools · State licensing steps · Look for funding in West Virginia
Wisconsin — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesThe section sets a general instruction permit at $20, a Class M instruction permit at $22, and a Class D instruction permit at $25. It does not print a separate commercial learner permit line. Section 343.21(1)(n) adds a $10 issuance fee on top of any other fee for an instruction permit. | Checked |
| Skills test | $20.00Official fee notesSection 343.21(2) sets the driving skills examination fee at $20 for a commercial motor vehicle other than a school bus. That payment covers no more than three tests. The license fees above are charged in addition to it. | Checked |
| License issuance | $74.00Official fee notesInitial issuance or renewal of authorization to operate Class A, Class B, or Class C vehicles is $64. That fee includes an H, N, P, or T endorsement applied for at the same time. An S endorsement applied for at the same time is an additional $5. Section 343.21(1)(n) adds a $10 issuance fee on top of any other issuance or renewal fee. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $58,610.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Wisconsin schools · State licensing steps · Look for funding in Wisconsin
Wyoming — fees and gross-pay context
| Item | Amount / scope | Sources / checked |
|---|---|---|
| State permit / CLP | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
| Skills test | $85.00Official fee notesThe commercial license page lists an $85 skills-test fee and says written tests are free. Applicants provide the commercial vehicle for testing. | Checked |
| License issuance | UnknownOfficial fee notesNot stated as a dollar amount on the pages checked. | Checked |
Heavy and tractor-trailer truck driver median annual gross pay: $60,310.00. May 2025; BLS OEWS heavy and tractor-trailer truck drivers, checked . Across experience levels; not first-year pay or Class B earnings.
Find Wyoming schools · State licensing steps · Look for funding in Wyoming
Company-paid training still needs a written agreement
Carrier sponsorship and tuition reimbursement are different cash flows. The calculator leaves carrier tuition unknown until you enter your offer; it does not assume free training or eligibility.
Roehl describes its training value as a loan forgiven when its training and work commitment are met. Early departure may leave repayment obligations; obtain your actual agreement and the amount, triggers and proration in writing. Roehl's program and agreement explanation, checked .
Read carrier-paid training terms and funding options before treating an advertisement as tuition covered upfront.
What belongs in a complete budget?
- Ask whether the quote includes theory, range/road instruction, the test vehicle, screening, supplies and repeat attempts.
- Identify who collects each permit, knowledge-test, skills-test, issuance and endorsement fee. Do not add a bundled fee twice.
- Ask a clinic for the medical exam price and any additional tests. Compare dated clinic price examples.
- Plan for travel, meals, housing, financing and income lost during training. Those personal costs are not published here.
Continue with the training cost guide, pay-offer worksheet or free permit practice test. Explore all CDL tools.
Get your state CDL checklist + carrier-paid options
Free. You'll also get an email when school and carrier matching opens in your state.