“The virus hit us both like a freight train,” he told his followers.
“Thankfully we were both triple vaccinated and the vaccinations did their job which kept us out of real danger and out of the hospital. However, we still suffered some pretty, pretty gruelling nights and days of being ill.”
Barrowman, 54, went on: “We are feeling better.
“We are still isolating because we are still testing positive and to do the right thing we are still isolating and waiting to see until we test negative before we move forward and can go out of the house.”
The former Dancing On Ice judge later posted another update to tell his followers that he was no longer able to attend the Fan Expo event in New Orleans.
The star was due to go but said although he was "on the mend" he was unable to attend due to still testing positive.
“My apologies for not being there,” he said.
“I’m so sorry that I am going to miss it. It would have been the first Con back in the New Year and we were all looking forward to that.”
The actor said he hoped to be at the event next time.
Watch: John Barrowman speaks out on harassment claims