Azure Machine Learning pricing

Enterprise-grade machine learning service for building and deploying models faster

Empower developers and data scientists with a wide range of productive experiences for building, training and deploying machine learning models faster. Accelerate time to market and foster team collaboration with industry-leading MLOps – DevOps for machine learning. Innovate on a secure, trusted platform, designed for responsible AI.

Pricing details

Azure Machine Learning is currently generally available (GA) and customers incur the costs associated with the Azure resources consumed (for example, compute and storage costs). There are no additional fees associated with Azure Machine Learning.

For concepts, tutorials and samples, see our documentation.

There is no additional ML charge for Azure Machine Learning. For details, please select the region and other information below to see all available VMs and associated pricing.

General purpose

For websites, small to medium databases and other everyday applications

Bs-series

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
B2S 2 4 GiB $- $- $- $- $-
B2MS 2 8 GiB $- $- $- $- $-
B4MS 4 16 GiB $- $- $- $- $-
B8MS 8 32 GiB $- $- $- $- $-
B12MS 12 48 GiB $- $- $- $- $-
B16MS 16 64 GiB $- $- $- $- $-
B20MS 20 80 GiB $- $- $- $- $-

Av2 Standard

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
A4 v2 4 8 GiB $- $- $- – – Blank – – Blank
A8 v2 8 16 GiB $- $- $- – – Blank – – Blank
A2m v2 2 16 GiB $- $- $- – – Blank – – Blank
A4m v2 4 32 GiB $- $- $- – – Blank – – Blank
A8m v2 8 64 GiB $- $- $- – – Blank – – Blank

Reserved Virtual Machine Instances are currently not available for the Av2-series.

D2-64 v3

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
D2 v3 2 8 GiB $- $- $- $- $-
D4 v3 4 16 GiB $- $- $- $- $-
D8 v3 8 32 GiB $- $- $- $- $-
D16 v3 16 64 GiB $- $- $- $- $-
D32 v3 32 128 GiB $- $- $- $- $-
D48 v3 48 192 GiB $- $- $- $- $-
D64 v3 64 256 GiB $- $- $- $- $-

D2s-64s v3

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
D2s v3 2 8 GiB $- $- $- $- $-
D4s v3 4 16 GiB $- $- $- $- $-
D8s v3 8 32 GiB $- $- $- $- $-
D16s v3 16 64 GiB $- $- $- $- $-
D32s v3 32 128 GiB $- $- $- $- $-
D48s v3 48 192 GiB $- $- $- $- $-
D64s v3 64 256 GiB $- $- $- $- $-

D1-5 v2

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
D1 v2 1 3.5 GiB $- $- $- $- $-
D2 v2 2 7 GiB $- $- $- $- $-
D3 v2 4 14 GiB $- $- $- $- $-
D4 v2 8 28 GiB $- $- $- $- $-
D5 v2 16 56 GiB $- $- $- $- $-

D1s-5s v2

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
DS1 v2 1 3.5 GiB $- $- $- $- $-
DS2 v2 2 7 GiB $- $- $- $- $-
DS3 v2 4 14 GiB $- $- $- $- $-
DS4 v2 8 28 GiB $- $- $- $- $-
DS5 v2 16 56 GiB $- $- $- $- $-

Compute Optimised

High CPU-to-memory ratio. Good for medium traffic web servers, network appliances, batch processes and application servers.

Fsv2-series

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
F2s v2 2 4 GiB $- $- $- $- $-
F4s v2 4 8 GiB $- $- $- $- $-
F8s v2 8 16 GiB $- $- $- $- $-
F16s v2 16 32 GiB $- $- $- $- $-
F32s v2 32 64 GiB $- $- $- $- $-
F48s v2 48 96 GiB $- $- $- $- $-
F64s v2 64 128 GiB $- $- $- $- $-
F72s v2 72 144 GiB $- $- $- $- $-

F series

Instance Core RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
F2 2 4 GiB $- $- $- $- $-
F4 4 8 GiB $- $- $- $- $-
F8 8 16 GiB $- $- $- $- $-
F16 16 32 GiB $- $- $- $- $-

Memory optimised

High memory-to-core ratio. Great for relational database servers, medium to large caches and in-memory analytics.

E2-64 v3

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
E2 v3 2 16 GiB $- $- $- $- $-
E4 v3 4 32 GiB $- $- $- $- $-
E8 v3 8 64 GiB $- $- $- $- $-
E16 v3 16 128 GiB $- $- $- $- $-
E20 v3 20 160 GiB $- $- $- $- $-
E32 v3 32 256 GiB $- $- $- $- $-
E48 v3 48 384 GiB $- $- $- $- $-
E64i v3 1 64 432 GiB $- $- $- $- $-
E64 v3 64 432 GiB $- $- $- $- $-
1 Azure Compute offers virtual machine sizes that are isolated to a specific hardware type and dedicated to a single customer. These virtual machine sizes are best suited for workloads that require a high degree of isolation from other customers for workloads involving elements such as compliance and regulatory requirements.

E2s-64s v3

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
E2s v3 2 16 GiB $- $- $- $- $-
E4s v3 4 32 GiB $- $- $- $- $-
E8s v3 8 64 GiB $- $- $- $- $-
E16s v3 16 128 GiB $- $- $- $- $-
E20s v3 20 160 GiB $- $- $- $- $-
E32s v3 32 256 GiB $- $- $- $- $-
E48s v3 48 384 GiB $- $- $- $- $-
E64is v3 1 64 432 GiB $- $- $- $- $-
E64s v3 64 432 GiB $- $- $- $- $-
1 Azure Compute offers virtual machine sizes that are isolated to a specific hardware type and dedicated to a single customer. These virtual machine sizes are best suited for workloads that require a high degree of isolation from other customers for workloads involving elements such as compliance and regulatory requirements.

D11-15 v2

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
D11 v2 2 14 GiB $- $- $- $- $-
D12 v2 4 28 GiB $- $- $- $- $-
D13 v2 8 56 GiB $- $- $- $- $-
D14 v2 16 112 GiB $- $- $- $- $-
D15 v2 20 140 GiB $- $- $- $- $-
D15i v2 20 140 GiB $- $- $- Not available Not available

D11S-15S v2

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
DS11 v2 2 14 GiB $- $- $- $- $-
DS12 v2 4 28 GiB $- $- $- $- $-
DS13 v2 8 56 GiB $- $- $- $- $-
DS14 v2 16 112 GiB $- $- $- $- $-
DS15 v2 20 140 GiB $- $- $- $- $-
DS15i v2 20 140 GiB $- $- $- Not available Not available

G series

Instance Core RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
G1 2 28 GiB $- $- $- – – Blank – – Blank
G2 4 56 GiB $- $- $- – – Blank – – Blank
G3 8 112 GiB $- $- $- – – Blank – – Blank
G4 16 224 GiB $- $- $- – – Blank – – Blank
G5 32 448 GiB $- $- $- – – Blank – – Blank

Reserved Virtual Machine Instances are currently not available for the G-series.

M-series

Instance vCPU(s) RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
M64m 64 1,792 GiB $- $- $- $- $-
M128m 128 3,892 GiB $- $- $- $- $-
M128 128 2,048 GiB $- $- $- $- $-

Constrained vCPUs capable

Instance Active vCPU(s) /
Underlying vCPU(s)
RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
DS12-2 v2 2 / 4 28 GiB $- $- $- $- $-
DS13-2 v2 2 / 8 56 GiB $- $- $- $- $-
DS13-4 v2 4 / 8 56 GiB $- $- $- $- $-
DS14-4 v2 4 / 16 112 GiB $- $- $- $- $-
DS14-8 v2 8 / 16 112 GiB $- $- $- $- $-
E4-2as v4 2 / 4 32 GiB $- $- $- $- $-
E8-2as v4 2 / 8 64 GiB $- $- $- $- $-
E8-4as v4 4 / 8 64 GiB $- $- $- $- $-
E16-4as v4 4 / 16 128 GiB $- $- $- $- $-
E16-8as v4 8 / 16 128 GiB $- $- $- $- $-
E32-8as v4 8 / 32 256 GiB $- $- $- $- $-
E32-16as v4 16 / 32 256 GiB $- $- $- $- $-
E64-16as v4 16 / 64 512 GiB $- $- $- $- $-
E64-32as v4 32 / 64 512 GiB $- $- $- $- $-
E96-24as v4 24 / 96 672 GiB $- $- $- $- $-
E96-48as v4 48 / 96 672 GiB $- $- $- $- $-
E4-2ds v4 2 / 4 32 GiB $- $- $- $- $-
E8-2ds v4 2 / 8 64 GiB $- $- $- $- $-
E8-4ds v4 4 / 8 64 GiB $- $- $- $- $-
E16-4ds v4 4 / 16 128 GiB $- $- $- $- $-
E16-8ds v4 8 / 16 128 GiB $- $- $- $- $-
E32-8ds v4 8 / 32 256 GiB $- $- $- $- $-
E32-16ds v4 16 / 32 256 GiB $- $- $- $- $-
E64-16ds v4 16 / 64 504 GiB $- $- $- $- $-
E64-32ds v4 32 / 64 504 GiB $- $- $- $- $-
E4-2s v3 2 / 4 32 GiB $- $- $- $- $-
E8-2s v3 2 / 8 64 GiB $- $- $- $- $-
E8-4s v3 4 / 8 64 GiB $- $- $- $- $-
E16-4s v3 4 / 16 128 GiB $- $- $- $- $-
E16-8s v3 8 / 16 128 GiB $- $- $- $- $-
E32-8s v3 8 / 32 256 GiB $- $- $- $- $-
E32-16s v3 16 / 32 256 GiB $- $- $- $- $-
E64-16s v3 16 / 64 432 GiB $- $- $- $- $-
E64-32s v3 32 / 64 432 GiB $- $- $- $- $-
E4-2s v4 2 / 4 32 GiB $- $- $- $- $-
E8-2s v4 2 / 8 64 GiB $- $- $- $- $-
E8-4s v4 4 / 8 64 GiB $- $- $- $- $-
E16-4s v4 4 / 16 128 GiB $- $- $- $- $-
E16-8s v4 8 / 16 128 GiB $- $- $- $- $-
E32-8s v4 8 / 32 256 GiB $- $- $- $- $-
E32-16s v4 16 / 32 256 GiB $- $- $- $- $-
E64-16s v4 16 / 64 504 GiB $- $- $- $- $-
E64-32s v4 32 / 64 504 GiB $- $- $- $- $-
Gs4-4 4 / 16 224 GiB $- $- $- Not available Not available
Gs4-8 8 / 16 224 GiB $- $- $- Not available Not available
Gs5-8 8 / 32 448 GiB $- $- $- Not available Not available
Gs5-16 16 / 32 448 GiB $- $- $- Not available Not available
M8-2ms 2 / 8 219 GiB $- $- $- $- $-
M8-4ms 4 / 8 219 GiB $- $- $- $- $-
M16-4ms 4 / 16 438 GiB $- $- $- $- $-
M16-8ms 8 / 16 438 GiB $- $- $- $- $-
M32-8ms 8 / 32 875 GiB $- $- $- $- $-
M32-16ms 16 / 32 875 GiB $- $- $- $- $-
M64-16ms 16 / 64 1,750 GiB $- $- $- $- $-
M64-32ms 32 / 64 1,750 GiB $- $- $- $- $-
M128-32ms 32 / 128 3,800 GiB $- $- $- $- $-
M128-64ms 64 / 128 3,800 GiB $- $- $- $- $-

Storage optimised

High disk throughput and IO. Ideal for Big Data SQL, and NoSQL databases.

Ls-series

Instance Core RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
L4s 4 32 GiB $- $- $- $- Not available
L8s 8 64 GiB $- $- $- $- Not available
L16s 16 128 GiB $- $- $- $- Not available
L32s 32 256 GiB $- $- $- $- Not available

GPU

Specialised virtual machines targeted for heavy graphic rendering and video editing available with single or multiple GPUs.

NC-series

Instance Core RAM GPU
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
NC6 6 56 GiB 1X K80 $- $- $- $- $-
NC12 12 112 GiB 2X K80 $- $- $- $- $-
NC24 24 224 GiB 4X K80 $- $- $- $- $-
NC24r 24 224 GiB 4X K80 $- $- $- $- $-

NCsv2-series

Instance Core RAM GPU
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
NC6s v2 6 112 GiB 1X P100 $- $- $- $- $-
NC12s v2 12 224 GiB 2X P100 $- $- $- $- $-
NC24s v2 24 448 GiB 4X P100 $- $- $- $- $-
NC24rs v2 24 448 GiB 4X P100 $- $- $- $- $-

NCsv3-series

Instance Core RAM GPU
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
NC6s v3 6 112 GiB 1X V100 $- $- $- $- $-
NC12s v3 12 224 GiB 2X V100 $- $- $- $- $-
NC24s v3 24 448 GiB 4X V100 $- $- $- $- $-
NC24rs v3 24 448 GiB 4X V100 $- $- $- $- $-

NV-series

Instance Core RAM GPU
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
NV6 6 56 GiB 1X M60 $- $- $- $- $-
NV12 12 112 GiB 2X M60 $- $- $- $- $-
NV24 24 224 GiB 4X M60 $- $- $- $- $-

NVv3-series

Instance Core RAM GPU
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
NV12s v3 12 112 GiB 1X M60 $- $- $- $- $-
NV24s v3 24 224 GiB 2X M60 $- $- $- $- $-
NV48s v3 48 448 GiB 4X M60 $- $- $- $- $-

NDs-series

Instance Core RAM GPU
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
ND6s 6 112 GiB 1X P40 $- $- $- $- $-
ND12s 12 224 GiB 2X P40 $- $- $- $- $-
ND24rs 24 448 GiB 4X P40 $- $- $- $- $-
ND24s 24 448 GiB 4X P40 $- $- $- $- $-

NDv2 Series

Instance Core RAM GPU
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
ND40rs v2 40 672 GiB 8X V100 (NVlink) $- $- $- $- Not available

High performance compute

Our fastest and most powerful CPU virtual machines with optional high-throughput network interfaces (RDMA).

H series

Instance Core RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
H8 8 56 GiB $- $- $- $- $-
H16 16 112 GiB $- $- $- $- $-
H8m 8 112 GiB $- $- $- $- $-
H16m 16 224 GiB $- $- $- $- $-
H16mr 16 224 GiB $- $- $- $- $-
H16r 16 112 GiB $- $- $- $- $-

FPGA

Accelerated hardware microservices mainly for inferencing workload

PB-series

Instance FPGA RAM
FPGA price
Machine Learning service Price Total price
PB6s 1 Arria10 (PCIe) 112 GiB $- $- $-
PB12s 2 Arria10 (PCIe) 224 GiB $- $- $-
PB24s 4 Arria10 (PCIe) 448 GiB $- $- $-

FPGA-based VMs are currently restricted for Machine Learning service inferencing workloads only.

D-series

Instance Core RAM
Linux VM price
Machine Learning
Service surcharge
Pay as you go
Total Price
One year reserved
(% Savings)
Total Price
Three years reserved
(% Savings)
Total Price
D1 1 3.5 GiB $- $- $- $- $-
D2 2 7 GiB $- $- $- $- $-
D3 4 14 GiB $- $- $- $- $-
D4 8 28 GiB $- $- $- $- $-
D11 2 14 GiB $- $- $- $- $-
D12 4 28 GiB $- $- $- $- $-
D13 8 56 GiB $- $- $- $- $-
D14 16 112 GiB $- $- $- $- $-

Additional information

  • In addition to the above costs, three additional resources will be deployed that will incur additional charges

    1. Azure Container Registry Basic account
    2. Azure Block Blob Storage (general purpose v1)
    3. Key Vault
  • We provide technical support for all Azure services released to general availability through Azure Support starting at $29/month. Billing and subscription management support is provided at no cost.

Support and SLA

  • Free billing and subscription management support.
  • Flexible support plans starting at $29/month. Find a plan
  • Guaranteed 99.95% connectivity for multiple instances. Read the SLA.

FAQ

  • Azure Machine Learning customers are responsible for the costs of Azure resources consumed including Virtual Machines.
  • You will be billed daily. For billing purposes, a day commences at midnight UTC. Bills are generated monthly.

    • Training:

      As a specific example, let’s say that you train a model for 100 hours using 10 DS14 v2 VMs on an Basic workspace in US West 2. For a billing month of 30 days, your bill will be as follows:

      Azure VM charge: (10 machines * $1.196 per machine) * 100 hours = $1196

      Azure Machine Learning charge: (10 machines * 16 cores * $0 per core) * 100 hours = $0

      Total: $1196 + $0 = $1196

    • Inferencing:

      As a specific example, let’s say that you deploy a model for inferencing all day for a 30-day billing month using 10 DS14 v2 VMs in Basic in US West 2. For a billing month of 30 days, your bill will be as follows:

      Azure VM charge: (10 machines * $1.196 per machine) * (24 hours * 30 days) = $8611.2

      Azure Machine Learning charge: (10 machines * 16 cores * $0 per core) * (24 hours * 30 days) = $0

      Total: $8611.2 + $0 = $8611.2

    Please note there are no additional Azure Machine Learning charges. Along with compute charges, you will incur separate charges for any Azure services consumed, including, but not limited to, HDInsight, Azure Container Registry, Azure Blob Storage, Application Insights, Azure Key Vault, Virtual Network, Azure Event Hub and Azure Stream Analytics.

Resources

Estimate your monthly costs for Azure services

Review Azure pricing frequently asked questions

Learn more about Azure Machine Learning

Review technical tutorials, videos and more resources

Added to estimate. Press 'v' to view on calculator

Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.

Get free cloud services and $200 in credit to explore Azure for 30 days.