How to check the VM sizes available on your Azure Region

When planning your infrastructure-as-a-service (IaaS) VMs, there are a couple of ways to check the VM sizes available to any given region. The most orthodox way is provisioning a new VM in Azure Portal, and after selecting the Region (Item 1), we can click on Change Size (Item 2). The result will be a list of all available VM types for that region will be displayed (Item 3).

The cloud administrator can create filters to narrow down based on their requirements.

VM sizes

The second approach to check VM sizes is using PowerShell. We can execute the cmdlet Get-AZVMSize -Location <AzureRegion> and a list containing all available VM sizes, including vCPUs, memory, data disk, OS disk size in MB, and resource disk size in MB will be listed.

verify the VM sizes

Since we are in PowerShell, we can take advantage of and create a filter on the fly. In the example below, we are listing all the VM sizes that support more than 64 vCPUs.

1 thought on “How to check the VM sizes available on your Azure Region”

Leave a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scroll to Top