diff --git a/Cargo.lock b/Cargo.lock
index 22bcaa53ac..a68b2db676 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -218,9 +218,9 @@ dependencies = [
 
 [[package]]
 name = "async-trait"
-version = "0.1.53"
+version = "0.1.56"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600"
+checksum = "96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716"
 dependencies = [
  "proc-macro2",
  "quote",
diff --git a/cache_system/Cargo.toml b/cache_system/Cargo.toml
index 0354270648..7b9bc17387 100644
--- a/cache_system/Cargo.toml
+++ b/cache_system/Cargo.toml
@@ -4,7 +4,7 @@ version = "0.1.0"
 edition = "2021"
 
 [dependencies]
-async-trait = "0.1.53"
+async-trait = "0.1.56"
 futures = "0.3"
 iox_time = { path = "../iox_time" }
 metric = { path = "../metric" }
diff --git a/compactor/Cargo.toml b/compactor/Cargo.toml
index ae6c4f048d..47d45ad6ba 100644
--- a/compactor/Cargo.toml
+++ b/compactor/Cargo.toml
@@ -6,7 +6,7 @@ edition = "2021"
 
 [dependencies]
 arrow = { version = "14.0.0", features = ["prettyprint"] }
-async-trait = "0.1.53"
+async-trait = "0.1.56"
 backoff = { path = "../backoff" }
 bytes = "1.0"
 data_types = { path = "../data_types" }
diff --git a/ingester/Cargo.toml b/ingester/Cargo.toml
index 7ab1fc9214..1f9dcac191 100644
--- a/ingester/Cargo.toml
+++ b/ingester/Cargo.toml
@@ -8,7 +8,7 @@ edition = "2021"
 arrow = { version = "14.0.0", features = ["prettyprint"] }
 arrow-flight = "14.0.0"
 arrow_util = { path = "../arrow_util" }
-async-trait = "0.1.53"
+async-trait = "0.1.56"
 backoff = { path = "../backoff" }
 bytes = "1.0"
 datafusion = { path = "../datafusion" }
diff --git a/iox_catalog/Cargo.toml b/iox_catalog/Cargo.toml
index d20f3f3fa6..ecfa869d11 100644
--- a/iox_catalog/Cargo.toml
+++ b/iox_catalog/Cargo.toml
@@ -5,7 +5,7 @@ authors = ["Paul Dix <paul@pauldix.net>"]
 edition = "2021"
 
 [dependencies] # In alphabetical order
-async-trait = "0.1.53"
+async-trait = "0.1.56"
 data_types = { path = "../data_types" }
 futures = "0.3"
 iox_time = { version = "0.1.0", path = "../iox_time" }
diff --git a/object_store_metrics/Cargo.toml b/object_store_metrics/Cargo.toml
index 5a0c150c5d..108ff3e565 100644
--- a/object_store_metrics/Cargo.toml
+++ b/object_store_metrics/Cargo.toml
@@ -5,7 +5,7 @@ authors = ["Paul Dix <paul@pauldix.net>"]
 edition = "2021"
 
 [dependencies] # In alphabetical order
-async-trait = "0.1.53"
+async-trait = "0.1.56"
 bytes = "1.1"
 futures = "0.3"
 iox_time = { version = "0.1.0", path = "../iox_time" }
diff --git a/querier/Cargo.toml b/querier/Cargo.toml
index fcfc27102a..9607d71cb7 100644
--- a/querier/Cargo.toml
+++ b/querier/Cargo.toml
@@ -5,7 +5,7 @@ edition = "2021"
 
 [dependencies]
 arrow = "14.0.0"
-async-trait = "0.1.53"
+async-trait = "0.1.56"
 backoff = { path = "../backoff" }
 cache_system = { path = "../cache_system" }
 client_util = { path = "../client_util" }
diff --git a/service_common/Cargo.toml b/service_common/Cargo.toml
index 176efa86c4..3abf771e27 100644
--- a/service_common/Cargo.toml
+++ b/service_common/Cargo.toml
@@ -16,4 +16,4 @@ tokio = { version = "1.18", features = ["macros", "parking_lot", "rt-multi-threa
 workspace-hack = { path = "../workspace-hack"}
 
 # Crates.io dependencies, in alphabetical order
-async-trait = "0.1.53"
+async-trait = "0.1.56"
diff --git a/test_helpers/Cargo.toml b/test_helpers/Cargo.toml
index 148b600391..d26e5cdb24 100644
--- a/test_helpers/Cargo.toml
+++ b/test_helpers/Cargo.toml
@@ -12,7 +12,7 @@ tracing-log = "0.1"
 tracing-subscriber = { version = "0.3", features = ["env-filter"] }
 observability_deps = { path = "../observability_deps" }
 workspace-hack = { path = "../workspace-hack"}
-async-trait = { version = "0.1.53", optional = true }
+async-trait = { version = "0.1.56", optional = true }
 tokio = { version = "1.18.2", optional = true, default_features = false, features = ["time"] }
 
 [features]