diff --git a/CMakeLists.txt b/CMakeLists.txt
index b7f6f72f6cbef2278363d53cfd1f02ee04758421..8deb3a4925634b7a5a8b65e60924e198381d03d4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.16)
+cmake_minimum_required (VERSION 3.19)
 
 # CMake utils
 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
@@ -83,8 +83,8 @@ endif()
 #------------------------------------------------------
 
 # Checks if compiler version is compatible with Pugs sources
-set(GNU_CXX_MIN_VERSION "9.0.0")
-set(CLANG_CXX_MIN_VERSION "10.0.0")
+set(GNU_CXX_MIN_VERSION "10.0.0")
+set(CLANG_CXX_MIN_VERSION "11.0.0")
 
 #------------------------------------------------------
 # Change Kokkos namespace to avoid conflicts