Iran has successfully test-fired three new models of missiles in the Persian Gulf, state television reported in Tehran on Friday.

Television showed footage of the elite Revolutionary Guards firing the missiles from mobile launching pads on the shore, and from warships.

The three new types of missiles, named Noor, Kowsar, and Nasr, have a range of about 170 kilometres and were built for naval warfare, TV reported.

The weapons are "suitable for covering all the Strait of Hormuz, the Persian Gulf and the sea of Oman" said Admiral Sardar Fadavi, the deputy navy chief of the Revolutionary Guard.

About 20 per cent of the world's oil supply passes every day through the strategic Strait of Hormuz.

The Revolutionary Guards began manoeuvres Thursday, shortly after a U.S.-led military exercise in the Gulf.