35-åringen har sin träningsbas i USA men smittades när han var hemma i Teheran. Efter att ha fått diagnosen gick Hadadi i karantän.
– Hans tillfrisknande går bra, säger det iranska friidrottsförbundets lagläkare till nyhetsbyrån Tasnim.
Förra året kastade Hadadi 67,19 och var tia på världsbästalistan som toppades av Daniel Ståhl med 71,86.
Hadadi skrev idrottshistoria i London 2012 när han som förste iranske friidrottare tog en OS-medalj. Han fick med sig ett silver.
ARKIV: Här driver Daniel Ståhl med SVT:s reporter (29 juni 2019)