Satellite image shows Tropical Storm Dorian as it approaching the Bahamas and Florida. (AFP)

Hurricane Dorian changed course slightly on Saturday, possibly putting it on track to hit the Carolinas rather than Florida as previously forecast, after a dangerous blast through the Bahamas.

Meteorologists said Dorian has grown into an extremely dangerous Category 4 storm as it heads toward land.

"There's been a notable change overnight to the forecast of #Dorian after Tuesday. It should be stressed that the new forecast track does not preclude Dorian making landfall on the Florida coast, as large portions of the coast remain in the track cone of uncertainty," the National Hurricane Center (NHC) said on Twitter.

Dorian will keep moving westward through the weekend but is forecast to turn northward, towards the Carolinas, as it approaches the east coast of Florida early next week, the center said.

Bahamas Prime Minister Hubert Minnis urged residents of the Atlantic Ocean archipelago in the path of the "very powerful and potentially life-threatening hurricane" to seek safety.

The Miami-based NHC said Dorian is expected to be near or over the northwestern Bahamas on Sunday, and near the Florida east coast late Monday.

The storm "has strengthened to an extremely dangerous Category 4 hurricane" on a five-level scale, it said.

Winds have intensified to nearly 145 miles per hour (220 kilometers per hour), according to an NHC update on Saturday morning.

"Very great danger"

Minnis told a press conference Friday that the storm was potentially fatal.

"Those who refuse to evacuate place themselves in very great danger... Do not put your life and those of your loved ones at unnecessary risk.

"Do not be foolish and try to brave out this hurricane," Minnis said. "The price you may pay for not evacuating is your life."

With the path of the storm still uncertain, coastal Florida residents were not under evacuation orders yet but stocked up on food, water and other supplies and made preparations to flee their homes.

Florida Governor Ron DeSantis issued a statewide declaration of emergency and urged its millions of residents to prepare for what he said could be a "major event."

"We're anticipating a massive amount of flooding," DeSantis said. "We urge all Floridians to have seven days' worth of food, medicine, and water."

"If you're in an evacuation zone and you're ordered to evacuate, please do so," DeSantis said.

The Florida National Guard said about 2,000 service members had been mobilized so far and another 2,000 to be deployed on Saturday.

"Absolute monster"

US President Donald Trump, whose Mar-a-Lago golf club is located in Palm Beach in Florida, said Dorian was "looking like it could be an absolute monster" and canceled a trip to Poland to stay behind and focus on preparations for the storm.

"All indications are it's going to hit very hard," Trump said in a video.

"Some people said bigger or at least as big as Andrew," a Category 5 storm that left 65 people dead in 1992, he said.

Trump declared a state of emergency in Florida authorizing federal assistance to supplement state and local efforts.

Georgia -- another southeastern state that could be in the storm's path -- has declared a state of emergency for 12 counties.

Governor Brian Kemp said the hurricane "has the potential to produce catastrophic impacts to citizens" throughout the southeast coastal region of the United States.

Trump warned that Georgia "is very much in (the hurricane's) path also. Georgia could be very much affected."

The US Coast Guard said ocean-going commercial vessels should make plans to leave south Florida ports.

A number of schools announced that classes would be canceled until at least Tuesday.

Orlando International Airport said it would halt commercial flights at 2:00 am (0600 GMT) on Monday "out of an abundance of caution." Orlando is the main airport for the nearby Disney World.

NASA is also close by and the US space agency said it was moving an enormous mobile rocket launcher from a launch pad into a vehicle assembly building to protect it from the storm.

A Rolling Stones concert in Miami originally scheduled for Saturday night was moved up by a day due to the weather forecast, the band said on its Twitter account.