diff --git a/bundles/org.openhab.persistence.jdbc/pom.xml b/bundles/org.openhab.persistence.jdbc/pom.xml
index e373be89f8dfa..88cf3b0111103 100644
--- a/bundles/org.openhab.persistence.jdbc/pom.xml
+++ b/bundles/org.openhab.persistence.jdbc/pom.xml
@@ -31,7 +31,7 @@
3.0.8
8.0.30
42.4.3
- 3.16.1
+ 3.40.0.0
diff --git a/bundles/org.openhab.persistence.jdbc/src/main/feature/feature.xml b/bundles/org.openhab.persistence.jdbc/src/main/feature/feature.xml
index 4362f2965c78b..c6aa7b7f4956e 100644
--- a/bundles/org.openhab.persistence.jdbc/src/main/feature/feature.xml
+++ b/bundles/org.openhab.persistence.jdbc/src/main/feature/feature.xml
@@ -48,7 +48,7 @@
mvn:org.openhab.addons.features.karaf/org.openhab.addons.features.karaf.openhab-addons-external/${project.version}/cfg/jdbc
openhab-runtime-base
- mvn:org.xerial/sqlite-jdbc/3.16.1
+ mvn:org.xerial/sqlite-jdbc/3.40.0.0
mvn:org.openhab.addons.bundles/org.openhab.persistence.jdbc/${project.version}
diff --git a/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcConfiguration.java b/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcConfiguration.java
index a8297255dedf2..c9651c05de867 100644
--- a/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcConfiguration.java
+++ b/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcConfiguration.java
@@ -336,7 +336,7 @@ private void testJDBCDriver(String driver) {
warn += "\tPostgreSQL:version >= 42.4.3 from https://mvnrepository.com/artifact/org.postgresql/postgresql\n";
break;
case "sqlite":
- warn += "\tSQLite: version >= 3.16.1 from https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc\n";
+ warn += "\tSQLite: version >= 3.40.0.0 from https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc\n";
break;
}
}