diff --git a/src/Accounts/Accounts/ChangeLog.md b/src/Accounts/Accounts/ChangeLog.md
index 7c4c3343a9dd..86a5cab82c01 100644
--- a/src/Accounts/Accounts/ChangeLog.md
+++ b/src/Accounts/Accounts/ChangeLog.md
@@ -19,7 +19,7 @@
-->
## Upcoming Release
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 2.12.1
* Fixed an issue that broke some cmdlets in Az.Synapse module.
diff --git a/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs b/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs
index bb01ae32d855..6636372770f2 100644
--- a/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs
+++ b/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs
@@ -42,7 +42,7 @@ public static void Initialize(string rootPath, IConditionalAssemblyContext conte
// todo: add a tool to update assembly versions after replacing the assemblies. (Can it support newly introduced assemblies?)
// todo: consider moving the list to a standalone config file
#region AssemblyList
- CreateAssembly("netcoreapp2.1", "Azure.Core", "1.30.0.0").WithPowerShellCore(),
+ CreateAssembly("netcoreapp2.1", "Azure.Core", "1.31.0.0").WithPowerShellCore(),
CreateAssembly("netcoreapp2.1", "Microsoft.Identity.Client", "4.49.1.0").WithPowerShellCore(),
CreateAssembly("netcoreapp3.1", "Microsoft.Identity.Client.Extensions.Msal", "2.23.0.0").WithPowerShellCore(),
@@ -64,7 +64,7 @@ public static void Initialize(string rootPath, IConditionalAssemblyContext conte
CreateAssembly("netstandard2.0", "System.ServiceModel.Primitives", "4.7.0.0").WithWindowsPowerShell(),
CreateAssembly("netstandard2.0", "System.Threading.Tasks.Extensions", "4.2.0.1").WithWindowsPowerShell(),
- CreateAssembly("netfx", "Azure.Core", "1.30.0.0").WithWindowsPowerShell(),
+ CreateAssembly("netfx", "Azure.Core", "1.31.0.0").WithWindowsPowerShell(),
CreateAssembly("netfx", "Microsoft.Identity.Client", "4.49.1.0").WithWindowsPowerShell(),
CreateAssembly("netfx", "Microsoft.Identity.Client.Extensions.Msal", "2.23.0.0").WithWindowsPowerShell(),
CreateAssembly("netfx", "Newtonsoft.Json", "12.0.0.0").WithWindowsPowerShell(),
diff --git a/src/Compute/Compute/ChangeLog.md b/src/Compute/Compute/ChangeLog.md
index 49158ba69919..ad833bf14090 100644
--- a/src/Compute/Compute/ChangeLog.md
+++ b/src/Compute/Compute/ChangeLog.md
@@ -23,7 +23,7 @@
* Added a breaking change warning to the `Get-AzVM` cmdlet to show that the `NextLink` parameter and parameter set will be removed in June 2023. The parameter has been non-functional for a long time.
* Updated the breaking change warning in `New-AzVM` and `New-AzVmss` regarding using the new versioned image aliases to indicate that certain aliases will be removed next breaking change release.
* Updated the `Get-AzVMRunCommand` to include the `ProvisioningState` value. Fix [#21473]
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 5.7.0
* Addressed bug in `Remove-AzVmss` to throw error when `-InstanceId` is null. [#21162]
diff --git a/src/ContainerRegistry/ContainerRegistry/ChangeLog.md b/src/ContainerRegistry/ContainerRegistry/ChangeLog.md
index 1abed36ec167..878ed0b97fe6 100644
--- a/src/ContainerRegistry/ContainerRegistry/ChangeLog.md
+++ b/src/ContainerRegistry/ContainerRegistry/ChangeLog.md
@@ -18,7 +18,7 @@
- Additional information about change #1
-->
## Upcoming Release
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 3.0.3
* Added breaking change attributes for cmdlets
diff --git a/src/CosmosDB/CosmosDB/ChangeLog.md b/src/CosmosDB/CosmosDB/ChangeLog.md
index 54e458efa38a..fa49e96ffa58 100644
--- a/src/CosmosDB/CosmosDB/ChangeLog.md
+++ b/src/CosmosDB/CosmosDB/ChangeLog.md
@@ -19,7 +19,7 @@
-->
## Upcoming Release
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 1.10.0
* Introduced restorable apis support for Gremlin and Table, which includes:
diff --git a/src/KeyVault/KeyVault/ChangeLog.md b/src/KeyVault/KeyVault/ChangeLog.md
index 15066eca18c7..d056e5924fd6 100644
--- a/src/KeyVault/KeyVault/ChangeLog.md
+++ b/src/KeyVault/KeyVault/ChangeLog.md
@@ -18,7 +18,7 @@
- Additional information about change #1
-->
## Upcoming Release
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 4.9.2
* Updated Azure.Core to 1.28.0.
diff --git a/src/NetAppFiles/NetAppFiles/ChangeLog.md b/src/NetAppFiles/NetAppFiles/ChangeLog.md
index e200baeb4026..b927d9d037b4 100644
--- a/src/NetAppFiles/NetAppFiles/ChangeLog.md
+++ b/src/NetAppFiles/NetAppFiles/ChangeLog.md
@@ -18,7 +18,7 @@
- Additional information about change #1
-->
## Upcoming Release
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 0.11.1
* Updated Azure.Core to 1.28.0.
diff --git a/src/PolicyInsights/PolicyInsights/ChangeLog.md b/src/PolicyInsights/PolicyInsights/ChangeLog.md
index d1a213d56628..dc34b2604ac8 100644
--- a/src/PolicyInsights/PolicyInsights/ChangeLog.md
+++ b/src/PolicyInsights/PolicyInsights/ChangeLog.md
@@ -18,7 +18,7 @@
- Additional information about change #1
-->
## Upcoming Release
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 1.6.0
* Added support for policy attestations.
diff --git a/src/Storage/Storage.Management/ChangeLog.md b/src/Storage/Storage.Management/ChangeLog.md
index 09bd1642df33..7b0f41da69de 100644
--- a/src/Storage/Storage.Management/ChangeLog.md
+++ b/src/Storage/Storage.Management/ChangeLog.md
@@ -21,7 +21,7 @@
* Added warning messages for an upcoming cmdlet breaking change
- `New-AzStorageAccount`
- `Set-AzStorageAccount`
-* Updated Azure.Core to 1.30.0
+* Updated Azure.Core to 1.31.0
## Version 5.5.0
* Supported create storage account with DnsEndpointType
diff --git a/src/Synapse/Synapse/ChangeLog.md b/src/Synapse/Synapse/ChangeLog.md
index ef2abdfc2cac..120932dd773e 100644
--- a/src/Synapse/Synapse/ChangeLog.md
+++ b/src/Synapse/Synapse/ChangeLog.md
@@ -19,7 +19,7 @@
-->
## Upcoming Release
-* Updated Azure.Core to 1.30.0.
+* Updated Azure.Core to 1.31.0.
## Version 2.3.0
* Upgraded Azure.Analytics.Synapse.Artifacts to 1.0.0-preview.17
diff --git a/src/lib/netcoreapp2.1/Azure.Core.dll b/src/lib/netcoreapp2.1/Azure.Core.dll
index 12537d6e49f1..a359a99a1b47 100644
Binary files a/src/lib/netcoreapp2.1/Azure.Core.dll and b/src/lib/netcoreapp2.1/Azure.Core.dll differ
diff --git a/src/lib/netfx/Azure.Core.dll b/src/lib/netfx/Azure.Core.dll
index 12537d6e49f1..54c78327c828 100644
Binary files a/src/lib/netfx/Azure.Core.dll and b/src/lib/netfx/Azure.Core.dll differ
diff --git a/tools/Common.Netcore.Dependencies.targets b/tools/Common.Netcore.Dependencies.targets
index 6e72f233a817..dbdeff42a8dd 100644
--- a/tools/Common.Netcore.Dependencies.targets
+++ b/tools/Common.Netcore.Dependencies.targets
@@ -22,7 +22,7 @@
-
+