The 38-year-old risked being ruled unfit for the show when he was struck down with an ear infection.
⚠️ Read our coronavirus live blog for the latest news & updates
He had to wear an enormous bandage over his head in a bid to help his ear recover from being kicked by a skate.
But Joe thinks in hindsight he may have been battling the deadly virus.
He told MirrorOnline: "In the final week of the competition I was really ill, I had a bad ear, I was being sick quite a lot, I had fever.
"I think I may have had corona in the last week of Dancing On Ice."
A high temperature is one of the two main symptoms of coronavirus, with the other being a new, continuous cough. Sickness is not thought to be a sign of the virus.
Despite his ill health, Joe went on to win the show in a shock result against Diversity star Perri Kiely.
Some viewers were thrilled to see dark horse Joe win - after he started off in week one at the bottom of the leaderboard.
But others were disappointed that Perri lost out after his "outstanding" Boléro and claimed he'd been "robbed".
GoldilocksHolly Willoughby gets rid of roots with box dye to prove she colours own hair
DEC THE WALLSDec Donnelly strolls through London with wife and daughter during lockdown
Flash visitKatie Price explains why she was flashing outside ex Peter Andre’s house
ali sonAlison Hammond gives fans a rare glimpse of her son as he crashes TikTok video
'i didn't order this'Holly Willoughby in giggles as man in PJs complains to his milkman
GREEN WITH ENVYInside incredible celebrity gardens as stars soak up the sun in lockdown