Ocean overwash has closed all NC12 lanes on the north ends of Pea Island and Ocracoke Island, according to NCDOT.