diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 502969c8..d95466cb 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -265,7 +265,7 @@ jobs:
         with:
           submodules: true
       - name: Install Rust
-        run: rustup update 1.65.0 --no-self-update && rustup default 1.65.0
+        run: rustup update 1.73.0 --no-self-update && rustup default 1.73.0
       - run: cargo build
 
   miri:
diff --git a/Cargo.toml b/Cargo.toml
index 53f498ba..753132cc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -15,7 +15,7 @@ autoexamples = true
 autotests = true
 edition = "2021"
 exclude = ["/ci/"]
-rust-version = "1.65.0"
+rust-version = "1.73.0"
 
 [workspace]
 members = ['crates/cpp_smoke_test', 'crates/as-if-std']