Yes, you need a specific license to drive a motorcycle in North Carolina. The state requires a motorcycle endorsement on a regular driver's license, which can be obtained by passing a motorcycle knowledge test and a road test or completing a motorcycle safety course.