diff --git a/Cargo.lock b/Cargo.lock
index ef89ba0221..1a5d6d0a67 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3153,9 +3153,9 @@ dependencies = [
 
 [[package]]
 name = "once_cell"
-version = "1.14.0"
+version = "1.15.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f7254b99e31cad77da24b08ebf628882739a608578bb1bcdfc1f9c21260d7c0"
+checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1"
 dependencies = [
  "parking_lot_core 0.9.3",
 ]
diff --git a/garbage_collector/Cargo.toml b/garbage_collector/Cargo.toml
index 25f9d4f087..0784f0b07a 100644
--- a/garbage_collector/Cargo.toml
+++ b/garbage_collector/Cargo.toml
@@ -24,6 +24,6 @@ clap_blocks = { path = "../clap_blocks" }
 data_types = { path = "../data_types" }
 filetime = "0.2"
 metric = { path = "../metric" }
-once_cell = { version = "1.14.0", features = ["parking_lot"] }
+once_cell = { version = "1.15.0", features = ["parking_lot"] }
 parquet_file = { path = "../parquet_file" }
 tempfile = "3"
diff --git a/influxdb2_client/Cargo.toml b/influxdb2_client/Cargo.toml
index be46e51d3c..060445779b 100644
--- a/influxdb2_client/Cargo.toml
+++ b/influxdb2_client/Cargo.toml
@@ -16,7 +16,7 @@ uuid = { version = "1", features = ["v4"] }
 
 [dev-dependencies] # In alphabetical order
 mockito = "0.31"
-once_cell = { version = "1.14.0", features = ["parking_lot"] }
+once_cell = { version = "1.15.0", features = ["parking_lot"] }
 parking_lot = "0.12"
 tokio = { version = "1.21", features = ["macros", "parking_lot", "rt-multi-thread", "sync", "time"] }
 test_helpers = { path = "../test_helpers" }
diff --git a/influxdb_iox/Cargo.toml b/influxdb_iox/Cargo.toml
index e134a8211e..d6966c712c 100644
--- a/influxdb_iox/Cargo.toml
+++ b/influxdb_iox/Cargo.toml
@@ -52,7 +52,7 @@ humantime = "2.1.0"
 itertools = "0.10.4"
 libc = { version = "0.2" }
 num_cpus = "1.13.0"
-once_cell = { version = "1.14.0", features = ["parking_lot"] }
+once_cell = { version = "1.15.0", features = ["parking_lot"] }
 rustyline = { version = "10.0", default-features = false }
 serde_json = "1.0.83"
 snafu = "0.7"
diff --git a/iox_tests/Cargo.toml b/iox_tests/Cargo.toml
index cec899ced5..e4a60bae04 100644
--- a/iox_tests/Cargo.toml
+++ b/iox_tests/Cargo.toml
@@ -16,7 +16,7 @@ metric = { path = "../metric" }
 mutable_batch_lp = { path = "../mutable_batch_lp" }
 object_store = "0.5.0"
 observability_deps = { path = "../observability_deps" }
-once_cell = { version = "1.14.0", features = ["parking_lot"] }
+once_cell = { version = "1.15.0", features = ["parking_lot"] }
 parquet_file = { path = "../parquet_file" }
 iox_query = { path = "../iox_query" }
 schema = { path = "../schema" }
diff --git a/logfmt/Cargo.toml b/logfmt/Cargo.toml
index 36e074a69e..8fcea8e34c 100644
--- a/logfmt/Cargo.toml
+++ b/logfmt/Cargo.toml
@@ -11,7 +11,7 @@ tracing-subscriber = "0.3"
 workspace-hack = { path = "../workspace-hack"}
 
 [dev-dependencies] # In alphabetical order
-once_cell = { version = "1.14.0", features = ["parking_lot"] }
+once_cell = { version = "1.15.0", features = ["parking_lot"] }
 parking_lot = "0.12"
 regex = "1"
 tracing-subscriber = { version = "0.3", features = ["env-filter"] }
diff --git a/query_tests/Cargo.toml b/query_tests/Cargo.toml
index a077e4c52c..ce71f59f05 100644
--- a/query_tests/Cargo.toml
+++ b/query_tests/Cargo.toml
@@ -23,7 +23,7 @@ iox_tests = { path = "../iox_tests" }
 itertools = "0.10"
 mutable_batch = { path = "../mutable_batch" }
 mutable_batch_lp = { path = "../mutable_batch_lp" }
-once_cell = { version = "1.14.0", features = ["parking_lot"] }
+once_cell = { version = "1.15.0", features = ["parking_lot"] }
 predicate = { path = "../predicate" }
 schema = { path = "../schema" }
 sharder = { path = "../sharder" }
diff --git a/test_helpers_end_to_end/Cargo.toml b/test_helpers_end_to_end/Cargo.toml
index ee15fdc78d..36258d40f1 100644
--- a/test_helpers_end_to_end/Cargo.toml
+++ b/test_helpers_end_to_end/Cargo.toml
@@ -16,7 +16,7 @@ hyper = "0.14"
 influxdb_iox_client = { path = "../influxdb_iox_client", features = ["flight", "format", "write_lp"] }
 nix = "0.25"
 observability_deps = { path = "../observability_deps" }
-once_cell = { version = "1.14.0", features = ["parking_lot"] }
+once_cell = { version = "1.15.0", features = ["parking_lot"] }
 parking_lot = "0.12"
 prost = "0.11"
 rand = "0.8.3"