After growing in strength to a category 2 storm, Hurricane Arthur made landfall in North Carolina shortly before midnight.
There have been no immediate reports of injuries and damage from the storm so far appears minimal.
The storm moved on quickly. But, not before crashing some people's Independence Day celebrations.
4th of July vacationers fled beaches in North Carolina Thursday as Hurricane Arthur came ashore.
The storm made landfall near Cape Lookout shortly before midnight with 100 mph winds.
Waves as high as 35ft were reported in some areas.
Officials warned that the storm had moved further inland than they predicted and there was a lot of potential flooding for the region.
Parts of Wilmington, NC flooded after more than an inch of rain fell in 1 hour Thursday afternoon.
Most seemed to be heeding warnings to be safe.
As Arthur moves north, other states are getting ready.
In Virginia Beach, crews built up sand dunes to help prevent flooding.
According to several beach-front hotels, some vacationers canceled their reservations, and others packed up and left before Arthur got there.
Changes to 4th of July celebrations meant some will miss out.
The fireworks are in Chesapeake, and Virginia Beach decided to push theirs off until Saturday.
In Washington, DC Thursday's rehearsal for the celebration on the National Mall was closed to the public due to storms.
But forecasters say skies should be clear for fireworks over the nation's capital by tonight.