Iran has successfully test fired three new models of missiles in the Persian gulf, state TV reported 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.
Some 20 per cent of the world's oil supply passes every day through the strategic Strait of Hormuz.
The Revolutionary Guards began manoeuvers on Thursday shortly after a US-led military exercise in the Gulf.