Skip to main content Get to know Azure Microsoft as Customer Zero View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Frontier Accelerate for Azure FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud View more Software Development Companies Microsoft Marketplace Find a partner Resources for Azure partners Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in

IP Addresses pricing

A dynamic or reserved address used to identify a given Virtual Machine or Cloud Service

Pricing for Public IP addresses in Azure can vary based on the SKU chosen by the customer – Basic or Standard and the type of IP address – dynamic or static. The table below summarizes the pricing structure for Public IPs.

Note: Azure has two different deployment models for creating and working with resources—Resource Manager (ARM) and classic (ASM).

Explore pricing options

Apply filters to customize pricing options to your needs.

Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using London closing spot rates that are captured in the two business days prior to the last business day of the previous month end. If the two business days prior to the end of the month fall on a bank holiday in major markets, the rate setting day is generally the day immediately preceding the two business days. This rate applies to all transactions during the upcoming month. Sign in to the Azure pricing calculator to see pricing based on your current program/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.

Type Basic (Classic) Basic (ARM) Standard (ARM) Standardv2 (ARM) Global (ARM)
Dynamic IPv4 address First Cloud Service VIP: Free
Additional: $-/hour1
$-/hour N/A N/A N/A
Static IPv4 address $-/hour4 $-/hour $-/hour $-/hour $-/hour
Public IPv4 prefix2 N/A N/A $- per IP/hour3 $- per IP/hour3 $- per IP/hour3

1All Instance level public IPv4 addresses (ILPIP) are charged at $-/hour. Each Cloud Service gets a free public VIP. Additional VIPs are charged at $-/hour.

2Public IPv4 prefix is a range of contiguous public IPv4 addresses. There is no charge for the use of any Public IPv4 Prefixes that are derived from Custom IPv4 Prefixes (BYOIP).

3Public IPv4 prefixes are charged per IPv4 per hour. As soon as a prefix is created, you are charged.

4The use of Public IPv4 addresses consumed in Azure VMware Solution will be charged based on the Static IPv4 address Basic (classic) as shown.

The limits imposed on IP addresses are indicated in the full set of limits for networking in Azure. Contact support to increase the default limits based on your business needs (up to the maximum limits).

Azure pricing and purchasing options

Connect with us directly

Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimization and request a custom proposal.

Talk to a sales specialist

See ways to purchase

Purchase Azure services through the Azure website, a Microsoft representative, or an Azure partner.

Explore your options
  • In ARM deployment model, there is no charge for dynamic public IP addresses when the associated virtual machine is “stopped-deallocated”. However, you’re charged for a static public IP address irrespective of the associated resource. For more details on static versus dynamic allocation method, refer to this article.

    In classic deployment model, there is no charge for instance level public IP (ILPIP) addresses when the virtual machine is stopped-deallocated.

  • For static public IP addresses in ARM deployment model, and reserved IP addresses in ASM deployment model, the billing clock starts the second hour after you create the IP address (to allow time to assign the IP address appropriately). The clock stops when you delete the IP address resource.

    For all other public IP addresses, the clock starts when the associated resource is started, and stops when the associated resource is deleted or stopped-dealloacted.

  • In addition to the features included in the Basic Public IP, the Standard Public IP provides zone resiliency. Coupled with the Standard Load Balancer, this provides high availability and zone resiliency.

  • If you purchased Public IP address before September 2017, you are on the Basic Public IP.

  • Yes.

  • It's a reserved IP address that isn't used in a running deployment. We charge a nominal fee (see the pricing table) for unused reserved IP addresses.

  • No, there is no charge as long as there's one running virtual machine in a deployment, and the reserved IP is within the five included in-use reserved IP addresses.

    However, the reserved IP address will be charged if all the virtual machines in the deployment are in the stopped-deallocated state.

  • The table below shows the per hour charge for prefixes depending on its size.

    IP Block # of IPs Per Hour*
    /31 2 $-
    /30 4 $-
    /29 8 $-
    /28 16 $-
    /27 32 $-
    /26 64 $-
    /25 128 $-
    /24 256 $-
    *Per hour charge based on individual IP per hour price of $- multiplied by the number of IPs within a block.

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

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

Added to estimate. Press 'v' to view on calculator
Can we help you?
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads