Državna zastava Severne Karoline, kot se trenutno vije, je bila sprejeta marca 1885. General Johnston Jones je zaslužen za predlog zakona, ki je spremenil državno zastavo Severne Karoline v primerjavi s prejšnjim dizajnom, ki je predstavljala Severno Karolino med državljansko vojno. Trenutna zastava Severne Karoline prikazuje široko, vodoravno rdečo zgornjo vrstico nad široko, vodoravno belo spodnjo vrstico. Navpična modra črta okrasi levo stran zastave, na njej pa so črke NC v zlati barvi, ločene z belo zvezdo. Nad temi črkami je zlati transparent s črnimi črkami razglašen za datum Mecklenburške deklaracije neodvisnosti, 20. maj 1775. Podobna pasica pod črkami NC prikazuje datum Halifax Resolves, 12. april 1776.
Prva oseba, ki je predlagala sprejetje državne zastave Severne Karoline, naj bi bil polkovnik John D. Whitford. Svoj predlog naj bi podal 20. maja 1861, na dan, ko je Severna Karolina glasovala za odcepitev od Združenih držav Amerike in pridružitev Konfederativnim državam Amerike. Medtem ko je konvencija Severne Karoline odobrila Whitfordov predlog zastave, je skupina na koncu zavrnila njegovo zasnovo. Namesto tega so sprejeli dizajn, ki ga je ustvaril William Jarl Browne. Ta zasnova je bila uradno sprejeta s konvencijo Severne Karoline 22. junija 1861 in je ostala v uporabi do po državljanski vojni.
Prvotna državna zastava Severne Karoline je po zasnovi zelo podobna sedanji državni zastavi Severne Karoline. Položaj rdeče in modre črte, kot se pojavljata na sodobni državni zastavi, je bil obrnjen. Navpična vrstica na levi je bila rdeča, vodoravna zgornja vrstica na desni pa modra. Rdeča navpična vrstica je običajno imela belo zvezdo.
Nad to zvezdo je bil na splošno napisan datum Mecklenburške deklaracije o neodvisnosti, pod njo pa je bil na splošno napisan datum uradnega nasledstva Severne Karoline od Združenih držav, 20. maj 1861. Zgodovinarji verjamejo, da je bila Severna Karolina ena od le dveh konfederativnih držav, ki sta izdajala uradne državne zastave svojim polkom med ameriško državljansko vojno.
Večina meni, da je potreba po novi državni zastavi Severne Karoline postala jasna, ko se je Severna Karolina po ameriški državljanski vojni ponovno pridružila Združenim državam. Zvezna država Severna Karolina še naprej uporablja osnovno obliko zastave, sprejeto marca 1885. Zakonodajalec zvezne države iz leta 1991 je podaljšal državno zastavo Severne Karoline in odstranil vejice iz datumov, prikazanih na njej.