how to become a nurse practitioner in nc?
Licensed NPs in North Carolina must hold a master's degree in nursing (MSN), which typically takes 2-4 years to earn. Online NP programs in NC offer entirely online classes or a hybrid of online and on-campus coursework. Clinical hours, such as internships and fellowships, do require in-person attendance, however.