Overview
Azure Virtual Machines is Microsoft's infrastructure compute service, running Linux distributions and Windows Server in Azure regions around the world. Families range from burstable B-series for light workloads through general-purpose D-series to memory, compute, storage and GPU-optimized sizes.
The VM price covers compute and the temporary local disk only. The operating system disk is a managed disk billed at disk rates, instance-level public IPs cost extra, and standard egress charges apply. A VM in the 'Stopped (Deallocated)' state is not billed for compute, but one that is merely stopped from inside the OS still is.
Azure's advantages are Windows and Microsoft licensing (Windows VMs include the license, and Azure Hybrid Benefit lets you reuse your own), integration with Entra ID and Microsoft 365, and a long list of enterprise programs. For a single Linux server on a budget it is one of the more expensive and complex options. Before committing, price the whole setup in the Azure pricing calculator, including disks, IP addresses and expected egress, and consider a reservation once usage is steady.
Pricing and plans
checked 28 Sept 2026| Plan | Price | What you get |
|---|---|---|
| B1s (Linux) | $0.0104/hour | Burstable B-series, East US, pay as you go |
| B1s (Windows) | $0.014/hour | Same size with Windows license included |
| B2s (Linux) | $0.0416/hour | Burstable B-series, East US |
| B2s (Windows) | $0.0496/hour | Windows license included |
| Reserved Instances | Custom | 1- or 3-year reservations for lower rates |
| Spot VMs | Variable | Spare capacity that Azure can evict |
What it does
- Linux and Windows
- Run Windows Server with the license included, or Linux images such as Ubuntu with Canonical patching at no extra charge.
- Free load balancing and autoscale
- All current-generation VMs include load balancing and auto-scaling at no cost.
- Burstable B-series
- Low-cost VMs that bank CPU credits when idle and burst when needed.
- Reservations and Spot
- Reserved Instances for 1 or 3 years and Spot VMs for interruptible work reduce costs.
- Deallocation
- Deallocated VMs stop compute billing while keeping their disks.
- Free services for new customers
- 12 months of selected free services plus 65+ always-free services with an Azure account.
Strengths and limitations
Strengths
- Best fit for Windows Server, SQL Server and Microsoft licensing.
- Integration with Entra ID, Microsoft 365 and Azure's managed services.
- Large number of regions and enterprise support and contract options.
- Public retail price API that lists every VM rate.
Limitations
- Managed disks, public IPs and egress are billed on top of the VM price.
- A VM stopped from inside the operating system is still billed for its cores until it is deallocated.
- Microsoft does not provide support for Linux Marketplace images; some publishers charge per minute for support.
- The 12-month free services offer requires moving to pay-as-you-go within 30 days.
Who it suits
Good for
- Companies standardised on Microsoft tools
- Windows Server and SQL Server workloads
- Enterprises needing compliance programs and contracts
Look elsewhere if
- Cheap single Linux servers for hobby projects
- Bandwidth-heavy sites on a small budget
Alternatives to Azure Virtual Machines
| Tool | From | Free option | Stages |
|---|---|---|---|
| Amazon EC2 Hyperscaler compute | $0.017/hr | ||
| Exoscale Compute Cloud VPS | €5.25/mo | ||
| Google Compute Engine Hyperscaler compute | $6.11/mo | Free tier | |
| Oracle Cloud Infrastructure Compute Hyperscaler compute | — | Free tier | |
| Akamai Cloud (Linode) Cloud VPS | $5/mo | ||
| DigitalOcean Droplets Cloud VPS | $4/mo |
Questions
What is the cheapest Azure VM?
Among common burstable sizes, the B1s Linux VM costs $0.0104 per hour in East US, roughly $7.59 for a full month, plus the managed OS disk.
Am I billed for a stopped Azure VM?
If its status is 'Stopped (Deallocated)' you are not billed for compute; if it is only 'Stopped', allocated cores are still billed.
Does Azure include the Windows license in the VM price?
Windows VM rates include the license, which is why B1s Windows is $0.014 per hour versus $0.0104 for Linux in East US.
Does Azure have a free VM?
New customers get 12 months of selected free services and 65+ always-free services; the exact VM hours are listed on Azure's free services page.
Sources read for this page