« Des actions contre-offensives et défensives sont en cours », a-t-il déclaré samedi.
Il a toutefois ajouté qu'il n'entrerait pas dans les détails concernant le stade ou l'état d'avancement de la contre-offensive.
Ces commentaires interviennent après une escalade des combats dans le Sud et l'Est de l'Ukraine et des spéculations sur les progrès de la poussée largement anticipée.
Les troupes ukrainiennes auraient progressé dans l'Est près de Bakhmout et dans le sud près de Zaporizhzhia, et auraient effectué des frappes à longue portée sur des cibles russes.
Le président russe Vladimir Poutine a déclaré dans une interview vidéo publiée vendredi que les forces ukrainiennes avaient certes commencé leur offensive, mais que les tentatives d'avancée avaient échoué, entraînant de lourdes pertes.
S'exprimant à Kiev, après des entretiens avec le Premier ministre canadien Justin Trudeau, M. Zelensky a qualifié les propos du dirigeant russe d'« intéressants ».
Haussant les épaules, haussant les sourcils et faisant semblant de ne pas savoir qui est M. Poutine, M. Zelensky a insisté qu'il était important que la Russie ait le sentiment « qu'il ne lui reste plus beaucoup de temps ».
M. Trudeau a annoncé une nouvelle aide militaire de 500 millions de dollars canadiens pour l'Ukraine au cours de cette visite inopinée.
Un communiqué commun publié à l'issue des entretiens a indiqué que le Canada était favorable à ce que l'Ukraine devienne membre de l'OTAN « dès que les conditions le permettront », ajoutant que la question serait discutée lors du sommet de l'OTAN qui se tiendra à Vilnius, en Lituanie, au mois de juillet.