Compare Cloud Costs
Compare Cloud Costs
← Back to Blog

Azure Is Raising VM Prices on February 1, 2027 — What Your Machines Will Cost, and What the Same Machines Cost Elsewhere

Microsoft's increase lifts Azure VM prices 8–17% in seven regions and roughly 25% on older series. Here is who is actually exposed, the math on real machines, and the three moves to make before it lands.

Rodrigo Orzari•

⚡ What Microsoft Actually Announced

In early October, Microsoft began notifying customers through Azure Service Health: from February 1, 2027, prices for Azure virtual machines — and some storage services — go up in seven regions. Not by a little, and not uniformly:

Azure RegionVM Price Increase
North Europe (Dublin)+17%
France Central+11%
France South+11%
West Europe (Amsterdam)+9%
Norway East+9%
Norway West+9%
Southeast Asia (Singapore)+8%

Separately, older v1 and v2 VM series face an increase of roughly 25% worldwide. That figure replaces the regional increase rather than stacking on top of it — but for anyone still running legacy series, it is the largest single jump in the announcement.

Microsoft's stated reasons are familiar: changing regional market conditions, standardizing rates across regions, and continued investment in data center capacity and new hardware. Whatever the rationale, the practical fact is simple: if you run VMs in Dublin, Paris, Amsterdam, Norway, or Singapore, your February invoice will be higher than your January invoice for the exact same machines — unless you move first.


🎯 Who Is Actually Exposed (Read the Exclusion List, Not the Headline)

The most important detail in the announcement is easy to miss: Microsoft published a list of exemptions, not a list of affected services. Anything not explicitly exempted is subject to the increase. That inverts how most teams will read the news — the question is not "is my series on the list?" but "is my series on the exemption list?"

What the exemption list tells us:

  • ✅ The v7 generation is exempt. The newest Dsv7, Esv7, and related v7 series are carved out entirely.
  • ⚠️ Specific older series are carved out by name — certain v1 (Bv1, D, Ds, F, Fs, G, Gs, L, NP, HCS) and v2 (Av2, Dv2, Dsv2, Fsv2, Lsv2, and similar) SKUs appear on the exclusion list. The older series that are not named there are the ones facing the ~25% worldwide rise.
  • 🎯 The mainstream is in scope. The common D and E series in the v4, v5, and v6 generations — the machines most production estates actually run — are the likely center of the regional increases.
  • 💾 Storage is murkier. Several storage services (Standard Block Blobs, Tables, Queues, Azure Container Storage, among others) are described as unaffected, yet a large share of storage services are covered. The only honest advice: read your own invoice line by line instead of trusting any headline, including this one.

💡 Key Takeaway: Exposure is decided SKU by SKU against an exemption list. Two teams in the same Dublin region can face completely different February bills depending on which VM generations they run.


🛠️ The Three Moves Before February 1

You have roughly three months. That is enough time to act — if the decision is based on modeled numbers rather than guesses. There are three moves, in increasing order of effort:

1. Upgrade the series (stay in Azure, dodge the increase)

Because the v7 generation is exempt, moving a workload from a v5 or v6 machine to its v7 equivalent removes it from the increase entirely — and newer generations usually deliver better price-performance anyway. This is the lowest-effort move: same cloud, same region, same architecture. It only pencils out if the v7 equivalent's current price, plus migration effort, beats swallowing 8–17% forever. For many estates, it will.

2. Move the region (stay in Azure, change the geography)

The increase is regional. A workload in North Europe (+17%) that can tolerate a move to a region not on the list keeps today's pricing. The trade-offs are real — latency, data residency, and the egress cost of getting your data there — and they disqualify plenty of workloads. But for stateless tiers, batch jobs, dev/test estates, and disaster-recovery sites, geography is often more flexible than teams assume.

3. Move the provider (run the arbitrage)

This is where February changes the math that made Azure the default. Cross-cloud VM pricing has been tight at the top for a while — on our own comparison data, a 2 vCPU / 8 GB general-purpose machine is Standard_D2s_v5 at $70.08/mo on Azure vs. t3.large at $60.74/mo on AWS, a 13% gap, while the 4 vCPU / 16 GB tier is at exact parity ($140.16/mo on both). Apply Dublin's +17% and that 13% gap becomes roughly 26% — without AWS changing a single price.

Beyond the hyperscaler pair, the gaps are wider: our Azure vs. DigitalOcean comparison shows DigitalOcean running 30% to 55% cheaper than Azure for general-purpose VMs, and the Azure vs. Oracle comparison shows OCI with up to 71% savings on compute. Those spreads existed before this announcement. A double-digit increase on one side of the equation is exactly the event that turns "we should evaluate alternatives someday" into a February deadline.


📊 How to Model It Before the Bill Arrives

The native calculators will not help you here — each provider's calculator prices only its own cloud, which is precisely the comparison this decision needs. Modeling the increase means pricing the same machine several ways at once. That is what CompareCloudCosts is built for: the same VM series, priced side by side across Azure, AWS, Google Cloud, OCI, and DigitalOcean, from a catalog we refresh weekly.

Here is the worked math on two mainstream machines, using current list prices from our Azure vs. AWS comparison and applying Microsoft's announced percentages:

MachineAzure TodayAfter Feb 1, 2027AWS Equivalent Today
Standard_D2s_v5 (2 vCPU / 8 GB) — North Europe (+17%)$70.08/mo≈ $81.99/mot3.large — $60.74/mo
Standard_D2s_v5 (2 vCPU / 8 GB) — Southeast Asia (+8%)$70.08/mo≈ $75.69/mot3.large — $60.74/mo
Standard_D4s_v5 (4 vCPU / 16 GB) — France Central (+11%)$140.16/mo≈ $155.58/mom5.xlarge — $140.16/mo

Scale it to an estate: 100 D2s_v5 machines in Dublin absorb roughly +$1,191/month — about $14,300 a year — for zero additional compute. (These figures apply the announced percentages to current catalog list prices; Microsoft will apply the increase to each region's own rate card, so treat them as the shape of your exposure and verify your exact SKUs.)

The modeling workflow is short:

  1. Inventory every VM in the seven affected regions, with its series and generation.
  2. Check each series against the exemption list — exempt, regional increase, or the ~25% legacy increase.
  3. Price the alternatives — v7 equivalent in place, a different Azure region, and the same shape on AWS, GCP, OCI, and DigitalOcean — in the VM comparison dashboard.
  4. Decide per workload, not per estate. The right answer will differ by machine, and February 1 does not care about your average.

🚀 The Bottom Line

Price increases from a hyperscaler are not new. What is unusual here is the combination: a published date, region-level percentages as high as 17%, a ~25% legacy jump hiding behind an exemption list, and three months of warning. Teams that use the warning will treat this as a scheduled optimization exercise. Teams that don't will simply pay it — every month, indefinitely, on machines they never re-evaluated.

Visit comparecloudcosts.com and price your February bill today — while changing it is still free.

Disclaimer: Price data may be delayed, incomplete, or imprecise, and comparecloudcosts.com makes no accuracy warranties. Visit our Terms of Use for data coverage details.