Iran claimed to have successfully tested a new medium-range missile despite warnings from Washington.
The new test fire comes just a day after US President Donald Trump hinted that it may pull out of the landmark nuclear deal with Iran.
State television carried footage of the launch of the Khoramshahr missile, which was first displayed at a high- profile military parade in Tehran on Friday.
It also carried in-flight video from the nose cone.
Previous Iranian missile launches have triggered US sanctions and accusations that they violate the spirit of the 2015 nuclear deal between Tehran and major powers.
President Donald Trump has threatened to cancel the agreement over the issue, saying that Iran’s missile programme could give it the technical knowhow for a delivery system for a nuclear warhead when a sunset clause in the deal expires in 2025.
Trump is due to report to Congress on October 15 on whether or not he believes Iran is in compliance with the nuclear deal.
If he decides that it is not, it could open the way for renewed US sanctions and perhaps the collapse of the agreement.
On Wednesday, Trump said that he had made his decision but was not yet ready to reveal it.
(With inputs from agencies)