diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 24404caa208dbe4f6ef7e460ece7c9db2816d279..ea9bf8587dc54536cb2d29a255f1841e11b80796 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,7 +1,7 @@
 ---
 repos:
 - repo: https://github.com/ansible/ansible-lint.git
-  rev: v4.3.5
+  rev: v5.1.2
   hooks:
   - id: ansible-lint
     always_run: false
@@ -9,20 +9,20 @@ repos:
     files: \.(yaml|yml)$
     entry: env ANSIBLE_LIBRARY=./plugins/modules ANSIBLE_MODULE_UTILS=./plugins/module_utils ansible-lint --force-color
 - repo: https://github.com/adrienverge/yamllint.git
-  rev: v1.25.0
+  rev: v1.26.1
   hooks:
   - id: yamllint
     files: \.(yaml|yml)$
 - repo: https://gitlab.com/pycqa/flake8
-  rev: 3.8.4
+  rev: 3.9.2
   hooks:
   - id: flake8
 - repo: https://gitlab.com/pycqa/pydocstyle
-  rev: 5.1.1
+  rev: 6.1.1
   hooks:
   - id: pydocstyle
 - repo: https://github.com/pycqa/pylint
-  rev: v2.8.2
+  rev: v2.9.5
   hooks:
   - id: pylint
     args: