Arthur is the first hurricane of the 2014 Atlantic season. Several hurricane warnings were in place across North Carolina and residents of one barrier island in the Outer Banks were ordered to evacuate.
It is expected to hit the Outer Banks on Thursday night—bringing up to four inches of rain—before making its closest approach to Massachusetts' Cape Cod, Martha's Vineyard, and Nantucket Island late Friday or early Saturday, according to the Weather Channel.
Read MoreBooked! 20 busiest airports for July 4 travel
Officials in Boston decided to move the annual Boston Pops July 4th concert and fireworks show up by a day because of potential heavy rain Friday night, and rip tides were a threat as far north as New Jersey.
—By Alastair Jamieson, NBC News. The Associated Press contributed to this report.