Typhoon Haiyan, a category five storm, is moving towards the South East Asian nation with winds of up to 173 mph.
Some schools have already been closed and evacuations are under way in some areas.
Ferry operations have been suspended and fishing boats ordered back to port.
Typhoon Haiyan is expected to make landfall around noon on Friday between the islands of Samar and Leyte.
It is predicted to hit central areas already struggling to recover from a 7.3-magnitude earthquake last month, including the worst-hit island of Bohol.
Around 5,000 people are still living in tents in Bohol after losing their homes in the quake.
Meteorologists in the Philippines warned that Haiyan could be as devastating as Typhoon Botha in 2012.
Botha devastated parts of the southern Philippines, leaving at least 1,000 people dead and causing more than $1 billion in damage.
“This is a very dangerous typhoon, local officials know where the vulnerable areas are and have given instructions on evacuations,” state weather forecaster Glaiza Escullar told AFP.
“There are not too many mountains on its path to deflect the force of impact, making it more dangerous.”
Haiyan is the 25th typhoon to enter Philippines territory this year.
tbCyd2z0DzYThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…