Skip to main content
AVD pricing model diagram showing three cost components: user access rights, VM compute, and network/storage consumption with cost flow

Azure Virtual Desktop pricing

Azure Virtual Desktop pricing explained: licensing, compute, storage, networking, and discounts, with real numbers for your budget.

Amol Dalvi | May 2, 2025

Your guide to AVD costs

Azure Virtual Desktop pricing has two parts: user access and Azure infrastructure. For most enterprises, user access is already covered by existing Microsoft 365 or Windows licenses, so the bill that matters is Azure infrastructure: compute, storage, and networking, which are all billed by consumption.

Per-user costs range from around $9 per month for auto-scaled task workers to $170 or more for dedicated power-user VMs, depending on VM size, runtime, and the discount programs you apply.

The AVD explainer covers the service basics. This guide covers the cost model.

Your guide to AVD costs

This guide is for IT leaders, infrastructure teams, and finance stakeholders building an Azure Virtual Desktop budget or business case. It walks through licensing entitlements most enterprises already hold, the infrastructure costs that make up your Azure bill, the discount programs that can cut that bill by 40 to 70 percent depending on your commitment type, the costs that catch teams in year one, and seven strategies to keep per-user costs predictable.

The consumption model makes budgeting harder, but it also gives you room to tune costs. Unlike a fixed per-user subscription such as Windows 365, your Azure Virtual Desktop bill moves with what you run. Azure Virtual Desktop is one path within Windows Cloud, Microsoft's umbrella for both Azure Virtual Desktop and Windows 365. Knowing how each pricing model works makes it easier to match the right platform to the right users.

All pricing data in this guide reflects published Microsoft rates available through April 2026. Azure pricing changes regularly, so verify figures against the official pricing page before finalizing any budget.

User access rights and licensing

Internal users (bring your own license)

If your employees already hold eligible Microsoft 365 or Windows licenses, they can access Azure Virtual Desktop at no additional service charge. Per the official pricing page, these licenses qualify.

License

Azure Virtual Desktop access included?

Microsoft 365 E3 / E5

Yes

Microsoft 365 F3

Yes

Microsoft 365 Business Premium

Yes

Microsoft 365 A3 / A5 / Student Use Benefits

Yes

Windows 11/10 Enterprise E3 / E5 (per user)

Yes

Windows 11/10 Education A3 / A5 (per user)

Yes

Windows 11/10 VDA per user

Yes

You don't need to purchase a separate VDA (Virtual Desktop Access) license for Azure Virtual Desktop. Virtual desktops access rights are included with any of the licenses above. For Windows Server-based session hosts, you'll need an RDS CAL, per Microsoft Learn.

External users (per-user access pricing)

For users outside your organization, Azure Virtual Desktop offers per-user access pricing.

Access type

Monthly per-user fee

Full desktops and apps

$10.00/user/month

Apps only

$5.50/user/month

You're charged only if the user connects at least once during the billing cycle. Your Azure subscription must be enrolled in per-user access pricing before external users can connect. This pricing is for external commercial use only and can't be applied to internal employees.

VMs running Windows 10/11 single-session and multi-session for Azure Virtual Desktop, including Remote App Streaming scenarios, are charged at consumption compute rates, not at standard Windows compute rates.

Infrastructure cost components

Compute, storage, and networking are the primary Azure Virtual Desktop session host infrastructure cost categories. Compute is usually the biggest line item, per Microsoft Learn.

Compute costs (session host VMs)

VM sizing for AVD is your main cost driver. The monthly rate depends on the VM series, size, and which discount programs you apply.

The following tables show example pricing for Azure Virtual Desktop-relevant VM families in East US.

D-series Azure Virtual Desktop-optimized (Dals v6, 2 GiB RAM per vCPU)

Instance

vCPUs

RAM

Pay-as-you-go

1-year Savings Plan

3-year Savings Plan

D2als v6

2

4 GiB

$58.69/mo

$39.33/mo (~32% off)

$25.83/mo (~55% off)

D4als v6

4

8 GiB

N/A

N/A

N/A

D8als v6

8

16 GiB

$235.06/mo

$157.49/mo (~33% off)

$103.43/mo (~56% off)

D-series standard (Das v5, 4 GiB RAM per vCPU, common multi-session SKU)

Instance

vCPUs

RAM

Pay-as-you-go

1-year Savings Plan

3-year Savings Plan

D2as v5

2

8 GiB

$62.78/mo

$42.89/mo (~31% off)

$28.80/mo (~54% off)

D4as v5

4

16 GiB

$125.56/mo

$85.77/mo (~32% off)

$57.60/mo (~54% off)

D8as v5

8

32 GiB

$251.12/mo

$171.54/mo (~31% off)

$115.19/mo (~54% off)

B-series burstable (Bs v2, light workloads)

Instance

vCPUs

RAM

Pay-as-you-go

1-year Savings Plan

3-year Savings Plan

B2s v2

2

8 GiB

$60.74/mo

$40.69/mo (~33% off)

$27.33/mo (~54% off)

B4s v2

4

16 GiB

$121.18/mo

N/A

N/A

Microsoft's documented guidance for multi-session workloads varies by workload profile. Treat per-vCPU user counts as starting points for testing, not as a budgeting guarantee.

VM series retirement alert: Three-year Reserved Instances for original D, Ds, Dv2, and Dsv2 series can no longer be purchased or renewed, and existing Reserved Instances expired in June 2025, per a Microsoft Learn Q&A post. If you're still running these older VM series, plan migration to current-generation alternatives; see the migration guide for recommended replacements. Check the VM retirement page for current B-series and Bv1 guidance before committing to 3-year Reserved Instances.

Storage costs

Your storage bill covers OS disks for session hosts, user profile data (typically via FSLogix), and golden images. FSLogix software is included at no additional cost with eligible Microsoft 365 licenses. Profile storage infrastructure is still part of your Azure bill.

Standard SSD is the most common choice for Azure Virtual Desktop OS disks and FSLogix profiles in East US, per managed disks pricing.

Tier

Size

Price/month

E6

64 GiB

$4.80

E10

128 GiB

$9.60

E15

256 GiB

$19.20

E20

512 GiB

$38.40

E30

1 TiB

$76.80

Premium SSD pricing for performance-intensive workloads is as follows.

Tier

Size

Price/month

P10

128 GiB

$17.92

P15

256 GiB

$34.56

P20

512 GiB

$66.56

P30

1 TiB

$122.88

Standard HDD retirement notice: Microsoft is retiring Standard HDD as an OS disk option on September 8, 2028, per Microsoft Learn. Plan Standard SSD as the baseline for new deployments.

Ephemeral OS disks (preview): For stateless session hosts in pooled environments, ephemeral OS disks entered public preview in October 2025, per Microsoft Learn. They store the OS on local VM storage, which removes the managed OS disk cost entirely.

Networking costs

Networking is usually the smallest of the three components, but it's the one that surprises teams. Per the bandwidth pricing page, the rates are as follows.

Traffic type

Rate

Inbound data transfer

Free

Intra-region / intra-availability zone

Free

Internet egress (North America/Europe), first 100 GB/month

Free

Internet egress (North America/Europe), next 10 TB/month

$0.087/GB

Internet egress (North America/Europe), next 40 TB/month

$0.083/GB

Inter-region (within North America or Europe)

$0.02/GB

A knowledge worker on Teams and SharePoint generates roughly 30 to 60 GB of outbound traffic per month. A shift worker running a hardened browser-only desktop generates closer to 10 GB. Multimedia-heavy users with Teams video on all day can push 150 GB or more. At $0.087/GB beyond the free 100 GB tier, the range for most deployments is about $3 to $10 per user per month for egress.

Know the TCO

This step-by-step wizard tool gives you the total cost of ownership for AVD in your organization.

Azure Virtual Desktop for Azure Local (hybrid deployments)

Organizations that need to keep session hosts on-premises can run Azure Local infrastructure. This scenario carries an Azure Local service fee of $10 per physical core per month, plus an Azure Virtual Desktop service fee for Azure Local of $0.01 per virtual core per hour.

Discount programs that reduce your bill

Three programs usually have the biggest impact on Azure Virtual Desktop compute costs. Most enterprise deployments should use at least two of them together.

Reserved Instances vs. Azure Savings Plan

The comparison below lays out the tradeoff, per Microsoft Learn.

Feature

Reserved VM Instances

Azure Savings Plan

Commitment

Specific VM size and region

Fixed hourly dollar amount

Flexibility

Instance size flexible within same series

Applies across all eligible compute, all regions

Maximum discount vs. pay-as-you-go

Up to 72%

Up to 65%

Typical savings range

36 to 72%

11 to 65%

Best Azure Virtual Desktop use case

Stable, predictable session host pools that rarely change VM series

Dynamic or mixed workloads, environments that shift across VM families

Term options

1-year or 3-year

1-year or 3-year

When to use Reserved Instances for Azure Virtual Desktop. If you run a consistent number of session hosts on the same VM series in the same region during business hours, Reserved Instances deliver the deepest discount. Savings Plans reduce compute costs compared with pay-as-you-go, but Reserved Instances can take that discount even lower for the right workload.

When to use Savings Plans for Azure Virtual Desktop. If your environment spans multiple VM families or regions, or if you expect to resize session hosts as workload patterns shift, the Savings Plan's flexibility can outweigh the slightly smaller discount.

A practical note. Reserved Instance headline percentages are measured against 24/7 pay-as-you-go pricing. If you're already shutting down off-hours capacity through auto-scaling, the extra savings from Reserved Instances are smaller than the top-line numbers suggest. Reserved Instances fit the baseline compute that runs consistently, not burst capacity.

Azure Hybrid Benefit

Azure Hybrid Benefit lets you use existing Windows Server licenses with active Software Assurance to eliminate the Windows OS cost on your VMs, paying only the base compute rate, per Microsoft Learn. Combined with Reserved Instances, Azure Hybrid Benefit can deliver up to 80% savings versus standard Windows pay-as-you-go pricing, per Microsoft.

One Azure Virtual Desktop distinction applies here. Windows 10/11 multi-session, the primary OS for pooled Azure Virtual Desktop desktops, is licensed through your eligible Microsoft 365 subscriptions. Azure Hybrid Benefit applies specifically to Azure Virtual Desktop deployments using Windows Server session hosts or infrastructure VMs.

Hidden costs to watch

Beyond compute, storage, and networking, a few costs catch teams in year one.

Idle VM overprovisioning. Session hosts that run outside business hours with no active users are just burning money. Without auto-scaling, it's common to find a lot of compute spend tied up in idle capacity.

Monitoring and logging. Azure Monitor and Log Analytics can add cost depending on data volume and retention policies.

Profile storage growth. FSLogix profile containers grow over time, especially for knowledge workers with large OneDrive caches and persistent Teams data.

Outbound data egress. Multimedia-heavy workloads, large file downloads, and Teams video all generate outbound traffic. Heavy video streaming can push a single user over 200 GB per month, which adds up fast past the free 100 GB tier.

Know the TCO

This step-by-step wizard tool gives you the total cost of ownership for AVD in your organization.

Seven strategies to optimize Azure Virtual Desktop costs

1. Right-size your VMs

Analyze actual CPU and memory utilization across your session hosts. Oversized VMs are a common source of wasted spend. A D8as v5 running at 30% CPU utilization could be replaced by a D4as v5, cutting that VM's cost in half.

Nerdio Manager analyzes usage patterns and recommends VM configurations that match real demand across both Azure Virtual Desktop host pools and Windows 365 Cloud PCs.

2. Use Windows 11 multi-session

Windows 11 Enterprise multi-session allows multiple users to share a single VM, which improves resource utilization and reduces the number of session hosts you need. Microsoft's sizing guidance varies by workload, so validate user density with your own applications and concurrency patterns before you lock in a budget.

3. Implement auto-scaling

Configure auto-scale AVD to automatically adjust the number of running session hosts based on scaling schedules and capacity thresholds. Microsoft Learn describes the process. Scale up during business hours and power down hosts during evenings and weekends. Start VM on Connect, described by Microsoft Learn, lets you keep hosts deallocated until a user actually needs one.

Nerdio Manager automates this work from a single console. Equitable Bank reported 74% compute savings per month after turning on Nerdio's auto-scaling.

4. Apply Azure Hybrid Benefit

If you have qualifying Windows Server licenses, turn on Azure Hybrid Benefit for every eligible VM. This is one of the easier savings levers for Windows Server session hosts and infrastructure VMs.

5. Commit to Reserved Instances or Savings Plans

For baseline compute that runs every business day regardless of demand, a 1-year or 3-year Reserved Instance commitment delivers 36 to 72% savings versus pay-as-you-go on current-generation VM families.

6. Tier your storage dynamically

Premium SSD delivers better IOPS during active hours, but paying premium rates for disks attached to powered-down VMs wastes money. Switching storage tiers during idle periods can yield meaningful cost savings, though the exact monthly amount depends on disk size, pricing, and usage patterns. Nerdio Manager ties this storage tier switching to the same auto-scaling schedule that governs your session hosts.

7. Monitor and attribute costs continuously

Use Azure Cost Management to tag resources by department, host pool, or project. Without attribution, cost optimization becomes guesswork. Regular reviews catch drift before it compounds. Nerdio's executive dashboards surface cost savings, usage, and automation impact across the environment.

Optimize and save

See how you can optimize processes, improve security, increase reliability, and save up to 70% on Microsoft Azure costs.

Azure Virtual Desktop vs. Windows 365 pricing

Azure Virtual Desktop and Windows 365 are complementary Microsoft Desktop-as-a-Service offerings. Most enterprises run both, matching each workload to the delivery model that fits. The pricing models are different by design.

Dimension

Azure Virtual Desktop

Windows 365

Pricing model

Pay-as-you-go Azure consumption

Fixed monthly per-user subscription

Cost predictability

Variable, depends on VM runtime, storage, networking

Predictable by design, same cost regardless of usage

Multi-session support

Yes (Windows 11 Enterprise multi-session)

No (single-session per Cloud PC)

VM sizing

Full Azure VM catalog

Fixed SKUs only

Cost-efficiency levers

Reserved Instances, Savings Plans, Azure Hybrid Benefit, auto-scaling

Annual billing; Nerdio Advisor right-sizing and Windows 365 Frontline license conversion

Management

Shared responsibility: customers manage session hosts, host pools, networking, and desktop images

Microsoft-managed infrastructure; customers manage Cloud PC lifecycle through Intune

Windows 365 gives you a cleaner line item. Azure Virtual Desktop gives you more control over the cost and configuration dials. Because most organizations run both, the real question is which workloads belong in which path, not which product wins.

Know the TCO

This step-by-step wizard tool gives you the total cost of ownership for AVD in your organization.

What does Azure Virtual Desktop actually cost per user?

Per-user Azure Virtual Desktop cost depends on three levers: how many users share a VM (concurrency), how many hours that VM runs (runtime), and which discount program you apply. The examples below use the D4as v5 pricing from the compute table plus Standard SSD profile storage and mid-range networking to show how far those levers move the number. Density assumptions below are conservative starting points; Microsoft's session host sizing guidance supports up to 6 users per vCPU for light workloads and 4 per vCPU for medium workloads, so your actual per-user cost often lands at or below these ranges. All figures exclude Microsoft 365 licensing, which you pay separately.

Task worker (shift-based, light applications)

  • Configuration: D4as v5 multi-session, 8 users per VM, business-hours auto-scaling (~220 hours/month)
  • Compute: $125.56 pay-as-you-go × (220 ÷ 720 hours) ÷ 8 users ≈ $4.80/user
  • Storage (E15 shared profile): $19.20 ÷ 8 = $2.40/user
  • Networking (light, ~20 GB egress/user): $2-3/user
  • Estimated total: $9 to $11 per user per month

Knowledge worker (standard office applications)

  • Configuration: D4as v5 multi-session, 4 users per VM, 24/7 runtime, 1-year Savings Plan
  • Compute: $85.77/mo ÷ 4 users = $21.44/user
  • Storage (E20 shared profile): $38.40 ÷ 4 = $9.60/user
  • Networking (moderate, ~60 GB egress/user): $5-8/user
  • Estimated total: $36 to $40 per user per month

Power user (developer, engineer, or specialist)

  • Configuration: D4as v5 single-session dedicated VM, 24/7 runtime, pay-as-you-go
  • Compute: $125.56/user
  • Storage (E20 dedicated disk): $38.40/user
  • Networking (heavy, ~100+ GB egress): $8-12/user
  • Estimated total: $170 to $180 per user per month

Your numbers will move based on region, VM series, actual workload profile, and which discount programs you apply. Reserved Instances or a 3-year Savings Plan on the task worker scenario can cut that range by 40 to 55% further.

How Nerdio Manager supports Windows Cloud operations and cost control

Nerdio Manager runs in your own Azure environment and provides one console for your entire Windows Cloud environment: the same policies, automations, and management workflows apply whether you're running Azure Virtual Desktop, Windows 365, Microsoft Intune, or all three. For cost control specifically, that unified platform translates to auto-scaling, right-sizing, storage tier switching, Windows 365 Advisor license reviews, and cost attribution dashboards from a single pane, not separate toolchains for each Microsoft product.

Penn State reported a 71% reduction in Azure Virtual Desktop spend after adopting Nerdio Manager while adding 1,000+ users simultaneously. TechTarget's Enterprise Strategy Group, in a commissioned economic validation (September 2024), found up to 55% Azure Virtual Desktop cost savings with Nerdio Manager versus Azure Virtual Desktop alone.

As one customer in that validation put it: "I do not understand why an Azure Virtual Desktop customer would not use Nerdio. It is remarkably intuitive to use, removes much of the complexity of Azure Virtual Desktop, and pays for itself. It is the only product I have ever used that shows you the ROI in real time."

On the Windows 365 side, Nerdio extends Intune with capabilities native Intune doesn't offer, including backup and restore for Intune policies and application delivery that lands in roughly 30 seconds versus Intune's polling-based cadence. These extend the same cost-control story into Windows 365 operations, where license optimization and application lifecycle management drive savings instead of compute scaling.

Request a demo or start a free trial.

Frequently asked questions about Azure Virtual Desktop pricing

About the author

Amol Dalvi

Amol Dalvi

VP, Product

Software product executive and Head of Product at Nerdio, with 15+ years leading engineering teams and 9+ years growing a successful software startup to 20+ employees. A 3x startup founder and angel investor, with deep expertise in Microsoft full stack development, cloud, and SaaS. Patent holder, Certified Scrum Master, and agile product leader.

Ready to get started?