The French embassy was attacked by a mob of several-dozen hard-liners who hurled Molotov cocktails and stones at the building as they chanted Death to France.
A larger crowd had gathered outside the Danish embassy where they hurled stones and chanted Death to Denmark and Death to America.
Among the protestors was a cleric who read out a statement declaring Irans right to develop nuclear capabilities.
Later on, the British embassy also came under attack by a group of hard-liners. Protestors threw stones at the embassy site, which had been already been attacked several times earlier this week.
Danish and French dailies had carried controversial cartoons of the Islamic prophet Mohammad, depicting him negatively. The cartoons sparked protests worldwide. In Iran the Norwegian, Austrian, British, French, and Danish embassies all came under attack during the cartoon furore.
The United States has accused Tehran of deliberately inciting violence over the cartoons.