standard b20ms

    $0.8320/hr

    ~$607.36/month on-demand in eastus

    The standard b20ms is a General purpose instance with 20 vCPUs and 80 GiB of memory, starting at $0.832 per hour.

    Last updated: Jan 14, 2026, 12:11 PM UTC

    Pricing varies by operating system

    Pricing Options

    Savings Plan

    Flexible commitment pricing

    1 Year
    $0.5604/hr
    ~$409.06/mo
    Save 33%
    3 Year
    $0.3749/hr
    ~$273.68/mo
    Save 55%

    Reserved

    Region & instance locked

    1 Year
    $0.4869/hr
    ~$355.42/mo
    Save 41%

    Spot Pricing

    Up to 90% savings - flexible workloads

    No spot pricing data available

    Instance Specifications

    Detailed hardware and capabilities for standard b20ms

    Processor

    Architecturex64
    vCPUs20
    vCPUs per Core1
    Memory80 GiB
    Memory per vCPU4.00 GiB

    Network

    Accelerated Networking
    RDMA
    IPv6

    Storage

    Temp Storage1023 GB
    NVMe Drive
    Max Data Disks32
    Cached IOPS10,800
    Cached Throughput124 MBps
    Uncached IOPS4,320
    Uncached Throughput50 MBps
    Premium Storage
    Ultra SSD

    Security & Capabilities

    GenerationCurrent
    Confidential Computing
    Trusted Launch
    Encryption at Host
    Spot/Low Priority
    Memory-Preserving Maint.
    Capacity Reservation
    Burstable
    Hyper-V GenerationsV1,V2

    Regional Pricing Comparison

    Compare standard b20ms (Linux) pricing across all regions - sorted by cost

    Current region (eastus)Other regions
    💡 Click any bar to open that region in a new tab