Zelensky confirmed on Monday that he had contracted Covid-19.
His spokesperson said the president was moved to hospital on Tuesday “because there are better conditions for self-isolation and care for patients with coronavirus infection.”
The president's office says Zelensky has continued to work while in hospital, including a phone meeting with German Chancellor Angela Merkel.
On Thursday, Ukraine reported 11,057 new cases of coronavirus – the largest one day increase since the pandemic began.
According to government data, there have now been 500,865 cases in total, and 9,145 deaths across Ukraine.