diff --git a/unit_tests/CMakeLists.txt b/unit_tests/CMakeLists.txt
index 7e63fb2be1a8aa9e7955b768c736302e9f9e3920..6c7af9c376a0a58a361880edad9340e3d845febc 100644
--- a/unit_tests/CMakeLists.txt
+++ b/unit_tests/CMakeLists.txt
@@ -1,4 +1,6 @@
-find_package(Catch2 QUIET)
+set(CATCH2_MIN_VERSION 3.3.0)
+
+find_package(Catch2 ${CATCH2_MIN_VERSION} QUIET)
 
 if(NOT Catch2_FOUND)
     message(STATUS "Catch2 not found in system, retrieving from git")