What You Need to Do to Ride a Motorcycle in North Carolina

North Carolina requires a separate motorcycle endorsement on your driver's license if you want to ride a motorcycle on public roads. You cannot straightforward ride with a standard driver's license — the state treats motorcycle operation as a distinct skill that requires its own testing and documentation. The endorsement is called an M-class license, and you get it by passing a written test, a riding skills test, or by completing an approved motorcycle safety course.

The fastest route for most people is the Motorcycle Safety Foundation (MSF) Basic Rider Course, which is offered at locations across North Carolina. Completing this course waives both the written and riding tests at the DMV, meaning you can walk out with your M-class endorsement after finishing the course and submitting your completion certificate to the Division of Motor Vehicles.

Key Takeaways

  • North Carolina requires an M-class endorsement to ride a motorcycle, which is separate from your regular driver's license.
  • You can get the endorsement by passing the DMV written test and riding test, or by completing an MSF Basic Rider Course and skipping both tests.
  • The MSF course takes two days, costs between $150 and $250, and includes a motorcycle you can use during training.
  • You must be at least 16 years old to get an M-class endorsement, and you need a valid North Carolina driver's license first.
  • After passing your test or course, you visit a DMV office to pay the endorsement fee and have your license updated.

The Two Paths: MSF Course or DMV Testing

North Carolina gives you two ways to earn your M-class endorsement, and the choice depends on whether you already know how to ride and how much time you want to spend preparing.

The MSF Basic Rider Course is the path most new riders take. The course runs over two consecutive days (usually Saturday and Sunday), lasts about eight hours each day, and teaches you motorcycle operation from the ground up. You do not need to own a motorcycle or have any riding experience — the course provides motorcycles for training. The course covers basic control, braking, turning, hazard awareness, and street riding skills. When you finish, you receive a completion certificate that you bring to any North Carolina DMV office. The DMV then adds the M-class endorsement to your license without requiring you to take any additional test. The course costs between $150 and $250 depending on the provider.

The DMV testing route is for riders who already know how to ride or who prefer to study on their own. You take a written test at the DMV covering motorcycle laws, safe riding practices, and road signs. If you pass, you then schedule a separate riding test where a DMV examiner watches you perform specific maneuvers on a motorcycle you provide. Both tests must be passed to earn the endorsement. This route is free except for the endorsement fee itself, but it requires you to already have access to a motorcycle and riding experience.

Finding and Registering for an MSF Course in North Carolina

The MSF Basic Rider Course is offered through approved training providers across North Carolina. The official MSF website has a course locator tool where you enter your zip code and see all scheduled courses within your area. Courses run year-round, though availability is higher in spring and summer.

When you find a course that fits your schedule, you register directly with the training provider — not through the DMV. Most providers let you register online or by phone. You will need to provide your name, contact information, and sometimes a credit card to hold your spot. Bring a valid photo ID and your Social Security number on the first day of class. Wear long pants, closed-toe shoes, and a long-sleeved shirt; the provider will supply a helmet and may require you to wear a motorcycle jacket.

Some providers offer weekend courses, some offer weekday evening courses, and some offer both. If you cannot find a course in your when ready area, you can travel to a nearby city — many riders drive an hour or two to attend a course that fits their schedule. The course itself is the same regardless of location.

Taking the DMV Written and Riding Tests

If you choose not to take the MSF course, you must pass both a written test and a riding test at the DMV. You can take these in either order, though most people take the written test first.

The written test covers North Carolina motorcycle laws, safe riding techniques, and how to handle different road conditions. You take it on a computer at any DMV office. The test has 25 questions, and you must answer at least 20 correctly to pass. You can retake it the same day if you fail. Study materials are available on the North Carolina DMV website, including a motorcycle handbook and sample test questions. Most people spend a few hours studying before attempting the test.

The riding test is scheduled separately after you pass the written test. You bring your own motorcycle (or borrow one) and ride through a course set up in a parking lot or closed area. The examiner watches you perform specific maneuvers: starting, stopping, turning, swerving, and figure-eight patterns. The test lasts about 15 minutes. You must demonstrate safe control and proper technique. If you fail, you can retake it, though you will need to schedule another appointment.

The riding test requires that your motorcycle pass a safety inspection first. The DMV checks that your brakes, lights, horn, mirrors, and tires meet state standards. Bring your motorcycle's registration and proof of insurance to the test appointment.

Age Requirements and Prerequisites

You must be at least 16 years old to get an M-class endorsement in North Carolina. If you are 16 or 17, you also need written parental consent, which you provide on a form at the DMV office.

You must already have a valid North Carolina driver's license before you can add the M-class endorsement. If you do not yet have a driver's license, you will need to get one first through the standard licensing process. The M-class endorsement is added to your existing license, not issued as a separate document.

If you hold a driver's license from another state, you can transfer it to North Carolina and then add the M-class endorsement. You will need to pass the North Carolina written test for the endorsement even if you already have an M-class endorsement in another state, though some states have reciprocal agreements that may waive this requirement — contact your local DMV office to confirm.

Fees and What Happens at the DMV Office

The cost of adding an M-class endorsement to your North Carolina driver's license is $20. This is the only fee charged by the DMV. If you take the MSF course, you pay the course fee to the training provider (typically $150 to $250) and then pay the $20 endorsement fee at the DMV. If you take the DMV tests, you pay only the $20 endorsement fee.

After you pass your test or complete your MSF course, you visit a North Carolina DMV office in person. Bring your completion certificate (if you took the MSF course) or your test passing documentation, your valid driver's license, proof of your Social Security number, and proof of your current address. You will fill out an process form, pay the $20 fee, and have your photo taken for the updated license. Your new license with the M-class endorsement will be mailed to you within 7 to 10 business days.

You can visit any DMV office in the state — you do not have to go to the office where you originally got your driver's license. Check the DMV website for office locations and hours, and consider calling ahead to confirm they have the forms you need.

What the M-Class Endorsement Covers and Restrictions

Once you have the M-class endorsement, you can legally ride any motorcycle, motorized bicycle, or moped on North Carolina public roads. The endorsement does not restrict you to certain engine sizes or types — it covers all motorcycles.

North Carolina law requires all motorcycle riders to wear a helmet that meets federal safety standards. This applies to all riders regardless of age. You must also have liability insurance on your motorcycle before you ride it on public roads. Insurance requirements are the same as for cars: you need bodily injury and property damage coverage. Proof of insurance must be carried with you while riding.

If you are under 18, you are subject to additional restrictions: you cannot ride between midnight and 5 a.m., and you cannot carry passengers. These restrictions lift when you turn 18.

Frequently Asked Questions

Can I take the MSF course if I already have riding experience?

Yes. The MSF course is open to riders of all experience levels. Many experienced riders take it to refresh their skills or to get the completion certificate that waives DMV testing. The course covers both basics and more advanced techniques.

What if I fail the MSF course?

The MSF course is designed to teach rather than test, so most people who complete it pass. If you do not demonstrate safe riding skills by the end of the course, the instructor may not issue a completion certificate. You can retake the course at another time, or you can pursue the DMV testing route instead.

Do I need to own a motorcycle before I take the MSF course?

No. The MSF course provides motorcycles for all students. You do not need to own or have access to a motorcycle to take the course. You only need your own motorcycle if you choose the DMV testing route instead.

How long is the M-class endorsement valid?

The M-class endorsement is valid for as long as your driver's license is valid. When you renew your driver's license, the endorsement renews with it. You do not need to retake any test or course to keep the endorsement.

Can I get the M-class endorsement if I have a suspended or revoked license?

No. You must have a valid, unrestricted driver's license to add the M-class endorsement. If your license is suspended or revoked, you must resolve that issue first before you can add the endorsement.