diff --git a/prdoc/pr_7637.prdoc b/prdoc/pr_7637.prdoc
new file mode 100644
index 0000000000000000000000000000000000000000..f61436b89c00b33a1fa0c6fdc7c44d7095af90f8
--- /dev/null
+++ b/prdoc/pr_7637.prdoc
@@ -0,0 +1,9 @@
+title: 'Expose extension weights from frame-system'
+
+doc:
+  - audience: Runtime Dev
+    description: This PR exposes the Extension weights from the `frame-system`
+
+crates:
+  - name: frame-system
+    bump: minor
diff --git a/substrate/frame/system/src/lib.rs b/substrate/frame/system/src/lib.rs
index 9a21c65902983d446e20a42049da8c3cc8632954..8e4cc71e9d4f6000b0f45fbc0f1e2cf4912e1bd3 100644
--- a/substrate/frame/system/src/lib.rs
+++ b/substrate/frame/system/src/lib.rs
@@ -172,7 +172,8 @@ pub use extensions::{
 	check_genesis::CheckGenesis, check_mortality::CheckMortality,
 	check_non_zero_sender::CheckNonZeroSender, check_nonce::CheckNonce,
 	check_spec_version::CheckSpecVersion, check_tx_version::CheckTxVersion,
-	check_weight::CheckWeight, weight_reclaim::WeightReclaim, WeightInfo as ExtensionsWeightInfo,
+	check_weight::CheckWeight, weight_reclaim::WeightReclaim,
+	weights::SubstrateWeight as SubstrateExtensionsWeight, WeightInfo as ExtensionsWeightInfo,
 };
 // Backward compatible re-export.
 pub use extensions::check_mortality::CheckMortality as CheckEra;