“On the sixth day of Christmas my true love said to me … ‘the doctor says I can go home on Friday’,” she wrote on X, formerly known as Twitter.
“Jimmy will be home for Christmas, that’s the best present I could wish for.”
Barnes underwent major surgery to fight a bacterial infection last week.
On the weekend his wife reported he’d walked again and tonight the news was even better.
Read Related Also: Read the explosive document Brittany Higgins' fiancé David Sharaz 'gave half the Parliament House press gallery while she was passed out on Valium'
The Cold Chisel frontman, 67, was hospitalised at the end of last month with pneumonia.
He revealed last week that he needed to undergo open heart surgery to replace the infected valve.
Barnes is expected to take at least the next four months off, having cancelled his performance at the Rock the Boat 2023 cruise festival.