As of 4:30 p.m., the center of Tropical Depression Beryl was over the Outer Banks, traveling northeast.
Rain from the storm drenched the eastern part of the state most of the day Wednesday.
Doppler radar showed parts of Wake County got as much as an inch of rain, while areas to the south and east of the Triangle saw more than two.
A Flash Flood Watch was issued for several counties across North Carolina.
Tornado confirmed in Carteret County
The National Weather Service in Morehead City said a strong EF1 tornado with maximum winds of 110 mph struck near Peletier. Carteret County Emergency Services Director Jo Ann Smith says the tornado hit late Wednesday morning as Beryl's remains moved through the western part of the county.
Officials said more than 67 homes had damage and at least three mobile homes were destroyed. Pictures from WCTI-TV showed roof damage and an outbuilding flipped upside down.
Storm should move offshore by this evening
ABC11 meteorologist Chris Hohmann said most of the wind with the tropical depression was offshore.
Once the storm moves out, the weather for the rest of the week will dramatically improve.
Beryl is the second named Atlantic storm of the hurricane season that doesn't officially begin until June 1.