diff --git a/tasks/migrate_ntpd_to_esxi_timesync.yml b/tasks/migrate_ntpd_to_esxi_timesync.yml
index 5e6237ddd821f1d99fbbdf8e925fc2e64b7aad0d..ff3248205fb32ca5149e48e542e42a02b440861a 100644
--- a/tasks/migrate_ntpd_to_esxi_timesync.yml
+++ b/tasks/migrate_ntpd_to_esxi_timesync.yml
@@ -8,11 +8,21 @@
     state: absent
     purge: "{{ true if ansible_os_family == 'Debian' else omit }}"
 
+- name: purge chrony package
+  ansible.builtin.package:
+    name: "chrony"
+    state: absent
+  when: ansible_os_family == 'RedHat'
+
 - name: purge NTP configuration
   ansible.builtin.file:
     path: "{{ item }}"
     state: absent
   loop:
+    # RedHat
+    - "/etc/chrony.conf"
+    - "/etc/chrony.keys"
+    # Debian
     - "/etc/cron.daily/ntp"
     - "/etc/ntp.conf"
     - "/etc/ntpsec/ntp.conf"