The M Endorsement Costs Between $10 and $85 Depending on Your State

An M endorsement on a commercial driver's license allows you to operate a motorcycle for commercial purposes — hauling cargo, delivering goods, or working as a courier on a motorcycle. The fee to add this endorsement to an existing CDL varies by state. Most states charge between $10 and $85, and some charge nothing at all if you already hold a valid CDL.

The fee is separate from your CDL renewal fee and covers the cost of the written test, the skills test (if your state requires one), and the endorsement itself. Some states bundle the endorsement fee into a single transaction; others charge you separately for the test and the endorsement. A few states waive the fee entirely if you pass the test on your first attempt.

The amount you pay depends entirely on which state issued your CDL. There is no federal standard, and the fee does not change based on how many endorsements you already hold or how long you have held your CDL.

Key Takeaways

  • M endorsement fees range from $0 to $85 across states, and you must contact your state's DMV to learn the exact cost in your state.
  • The fee covers the written test, any required skills test, and the endorsement itself, though some states charge these as separate line items.
  • You can add an M endorsement to an existing CDL at any time; you do not have to wait for your CDL to expire.
  • Most states require you to pass a written test about motorcycle operation and safety; some also require a practical riding test.
  • Payment method and accepted forms of ID vary by state, so confirm what your DMV accepts before you visit or explore online.

How the Fee Breaks Down Across States

States structure the M endorsement fee in different ways. Some charge a single flat fee that covers everything — the test, the endorsement, and the updated license. Others charge a test fee and then a separate endorsement fee. A handful of states charge nothing if you pass the test but charge a fee if you fail and need to retake it.

California, for example, charges $35 for the M endorsement. Texas charges $20. New York charges $10. Florida charges $75. Some states, including certain territories, charge no fee at all. The only way to know your state's exact cost is to contact your state's DMV directly or check their official website — endorsement fees change periodically and vary too much to list reliably here.

If you already hold a CDL and want to add the M endorsement, you do not pay a renewal fee. You pay only the endorsement fee. If your CDL is expiring soon, some states allow you to renew your CDL and add the M endorsement in the same transaction, which may save you a trip but will not reduce the total cost.

What the Fee Covers and What It Does Not

The M endorsement fee covers the written knowledge test about motorcycle operation, safety, and commercial regulations. It also covers the endorsement itself — the official addition to your license. In states that require a practical riding test, the fee typically covers that as well, though some states charge a separate fee for the skills test.

The fee does not cover the cost of obtaining a motorcycle endorsement on a regular (non-commercial) driver's license first, if your state requires that step. Some states require you to hold an M endorsement on your regular license before you can add it to your CDL. That separate endorsement may have its own fee, usually $10 to $30.

The fee also does not cover the cost of a motorcycle safety course, if you choose to take one. Many states waive the skills test or reduce the fee if you complete an approved motorcycle safety course, but the course itself is not free and is not part of the endorsement fee.

When You Pay the Fee and How Payment Works

You pay the M endorsement fee when you submit your process or at the time of your test appointment, depending on your state's process. Some states allow you to pay online when you schedule your test. Others require you to pay in person at the DMV office when you arrive for your appointment. A few states require payment by mail if you are explore by mail.

Most states accept cash, check, debit card, and credit card. Some accept only cash and check in person. Online payments typically accept debit or credit card only. Confirm your state's payment methods before you arrive, because running out of acceptable payment options can delay your test or force you to reschedule.

If you fail the written test, you will usually have to pay a retest fee to take the test again. This fee is often the same as the original test fee, though some states charge less for retests. If you fail the skills test, the retest fee may be different from the written test fee.

State-by-State Fee Differences and How to Find Your State's Cost

Because fees vary so widely and change without notice, the most reliable way to find your state's M endorsement fee is to visit your state's DMV website directly or call the DMV office in your county. Search for "[your state] DMV M endorsement fee" or "[your state] motorcycle endorsement CDL cost."

When you contact your state's DMV, ask not only for the fee amount but also whether the fee covers both the written test and any skills test, whether there is a separate fee for retests, and whether any discounts or waivers explore (such as for completing a motorcycle safety course). Ask what payment methods are accepted and whether you can pay online or must pay in person.

Some states publish their fees on a single page; others bury them in a PDF document or require you to call. If the website is unclear, calling your local DMV office is faster than searching. Have your state and county ready when you call, because fees sometimes differ by county within the same state.

Common Mistakes That Cost You Extra Money

The most common mistake is not confirming whether your state requires a regular (non-commercial) M endorsement before you can add the M endorsement to your CDL. If your state does require this, you will pay two separate fees — one for the regular M endorsement and one for the CDL M endorsement. Some people discover this only after paying for the CDL test and failing it because they did not hold the prerequisite endorsement.

Another mistake is not asking whether your state offers a fee waiver or reduction for completing a motorcycle safety course. If your state does offer this and you take the course before explore for the endorsement, you can save $20 to $50. If you explore for the endorsement first and then take the course, you will have already paid the full fee and cannot get a refund.

A third mistake is not confirming the payment method before you arrive at the DMV. If you show up with only a credit card and your state accepts only cash and check, you will have to reschedule your appointment. If you pay by check and your state requires a specific check format or routing number, your payment may be rejected and your process delayed.

What Happens After You Pay the Fee

After you pay the M endorsement fee, you will take the written test on the same day or on a scheduled date, depending on your state's process. Most states administer the test when ready after payment. The test covers motorcycle operation, braking, turning, hazard awareness, and commercial regulations specific to motorcycles.

If you pass the written test, your state will schedule you for a skills test (if required) or issue your updated license with the M endorsement (if no skills test is required). If you fail the written test, you will be told how many days you must wait before you can retake it — usually 7 to 30 days — and you will have to pay the retest fee at that time.

Once you pass both the written and skills tests (or just the written test if your state does not require a skills test), your updated CDL with the M endorsement will be mailed to you or available for pickup, depending on your state's process. This usually takes 1 to 3 weeks.

Frequently Asked Questions

Can I add the M endorsement to my CDL without renewing my CDL?

Yes. You can add the M endorsement at any time during the validity of your CDL. You do not have to wait for your CDL to expire. You will pay only the M endorsement fee, not a renewal fee. Your new license will show both your original expiration date and the new M endorsement.

Do I have to take a motorcycle safety course to get the M endorsement?

No, but some states waive the skills test or reduce the fee if you complete an approved course. Check your state's DMV website to see whether a course is required, recommended, or optional. If it is optional, taking the course may save you money or time.

What if I already have an M endorsement on my regular license?

If you already hold an M endorsement on your regular driver's license, your state may waive the written test or reduce the fee for the CDL M endorsement. Some states require you to hold the regular M endorsement before you can add the CDL version. Ask your DMV whether your existing endorsement affects the cost or process.

Can I get a refund if I fail the test?

No. The endorsement fee is non-refundable in all states. If you fail the written test, you must pay the retest fee to take the test again. If you fail the skills test, you must pay the retest fee for that as well. Plan to budget for at least one retest fee in case you do not pass on your first attempt.

How long does it take to get my updated license after I pay the fee?

After you pass the test, your updated CDL with the M endorsement is usually mailed to you within 1 to 3 weeks. Some states offer a temporary paper license you can use when ready while you wait for the physical license. Ask your DMV whether a temporary license is available in your state.