diff --git a/package-lock.json b/package-lock.json
index e1c5981cc..a941965f0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -32,7 +32,7 @@
         "@pocket-tools/apollo-cursor-pagination": "1.0.3",
         "@pocket-tools/apollo-utils": "3.4.0",
         "@pocket-tools/backend-benchmarking": "1.1.0",
-        "@pocket-tools/ts-logger": "^1.2.2",
+        "@pocket-tools/ts-logger": "1.2.2",
         "@sentry/node": "7.8.1",
         "@sentry/tracing": "7.8.1",
         "@snowplow/node-tracker": "3.3.1",
@@ -47,7 +47,7 @@
         "knex": "2.4.2",
         "locutus": "2.0.16",
         "lodash": "4.17.21",
-        "luxon": "2.5.2",
+        "luxon": "3.4.3",
         "mysql": "2.18.1",
         "nanoid": "3.3.6"
       },
@@ -64,7 +64,7 @@
         "@types/jest": "29.5.3",
         "@types/locutus": "0.0.6",
         "@types/lodash": "4.14.194",
-        "@types/luxon": "2.4.0",
+        "@types/luxon": "3.3.2",
         "@types/node": "18.16",
         "@types/sinon": "10.0.15",
         "@types/supertest": "2.0.12",
@@ -5119,14 +5119,6 @@
         "node": ">=8"
       }
     },
-    "node_modules/@pocket-tools/apollo-utils/node_modules/luxon": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.3.0.tgz",
-      "integrity": "sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==",
-      "engines": {
-        "node": ">=12"
-      }
-    },
     "node_modules/@pocket-tools/backend-benchmarking": {
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/@pocket-tools/backend-benchmarking/-/backend-benchmarking-1.1.0.tgz",
@@ -7295,9 +7287,9 @@
       "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA=="
     },
     "node_modules/@types/luxon": {
-      "version": "2.4.0",
-      "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-2.4.0.tgz",
-      "integrity": "sha512-oCavjEjRXuR6URJEtQm0eBdfsBiEcGBZbq21of8iGkeKxU1+1xgKuFPClaBZl2KB8ZZBSWlgk61tH6Mf+nvZVw==",
+      "version": "3.3.2",
+      "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.2.tgz",
+      "integrity": "sha512-l5cpE57br4BIjK+9BSkFBOsWtwv6J9bJpC7gdXIzZyI0vuKvNTk0wZZrkQxMGsUAuGW9+WMNWF2IJMD7br2yeQ==",
       "dev": true
     },
     "node_modules/@types/mime": {
@@ -12937,9 +12929,9 @@
       }
     },
     "node_modules/luxon": {
-      "version": "2.5.2",
-      "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.5.2.tgz",
-      "integrity": "sha512-Yg7/RDp4nedqmLgyH0LwgGRvMEKVzKbUdkBYyCosbHgJ+kaOUx0qzSiSatVc3DFygnirTPYnMM2P5dg2uH1WvA==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.3.tgz",
+      "integrity": "sha512-tFWBiv3h7z+T/tDaoxA8rqTxy1CHV6gHS//QdaH4pulbq/JuBSGgQspQQqcgnwdAx6pNI7cmvz5Sv/addzHmUg==",
       "engines": {
         "node": ">=12"
       }
diff --git a/package.json b/package.json
index bcdc9c774..84b4c9fed 100644
--- a/package.json
+++ b/package.json
@@ -55,7 +55,7 @@
     "knex": "2.4.2",
     "locutus": "2.0.16",
     "lodash": "4.17.21",
-    "luxon": "2.5.2",
+    "luxon": "3.4.3",
     "mysql": "2.18.1",
     "nanoid": "3.3.6"
   },
@@ -72,7 +72,7 @@
     "@types/jest": "29.5.3",
     "@types/locutus": "0.0.6",
     "@types/lodash": "4.14.194",
-    "@types/luxon": "2.4.0",
+    "@types/luxon": "3.3.2",
     "@types/node": "18.16",
     "@types/sinon": "10.0.15",
     "@types/supertest": "2.0.12",