CloudPriceCheck

GCP Dataflow Pricing (2026)

Updated Apr 4, 2026GCPAnalytics

Real-time data streaming services collect, process, and analyze streaming data at any scale. They enable building real-time analytics pipelines, event-driven applications, and continuous data processing systems. Dataflow provides unified stream and batch processing with Apache Beam, auto-scaling, and exactly-once processing guarantees. Starting from $0.0000/hr ($0.01/mo) for Disk Time Hyperdisk Balanced IOPS.

Key Features

  • Real-time data ingestion at millions of events per second
  • Built-in data transformation and processing
  • Automatic scaling to match data throughput
  • Data retention for replay and reprocessing
  • Integration with analytics and storage services

Common Use Cases

Real-Time Analytics

Process clickstream, IoT sensor, and application log data in real time for immediate insights and dashboards.

Event Sourcing

Capture every state change as an immutable event stream for auditing, debugging, and system reconstruction.

Log Aggregation

Collect and process logs from distributed systems in real time for monitoring and alerting.

On-Demand Pricing

Pay-as-you-go pricing with no upfront commitment. You are billed per hour of usage and can start or stop at any time. Hourly rates start at $0.0000/hr ($0.01/mo) for Disk Time Hyperdisk Balanced IOPS.

InstancePrice/hrPrice/mo
GPU Time H100 Mega Frankfurt--
TPU Time V5e Frankfurt--
TPU Time v5p Tokyo--
RAM Time Streaming Oregon--
Streaming data processed for Belgium--
Snapshot Disk Time for Oregon--
GPU Time A100 80GB Sydney--
GPU Time A100 South Carolina$3.7200$2,715.60
Disk Time Hyperdisk Balanced Capacity$0.0001$0.09
GPU Time A100 Tokyo--
Local Disk Time PD SSD London--
Dataflow Committed Use Discounts - 3 Year$1.0000$730.00
VCPU Time Arm Streaming London--
VCPU Time Arm Batch Oregon--
Dataflow Compute Units Batch Oregon--
RAM Time Arm Streaming Singapore--
Streaming data processed for Frankfurt--
Dataflow V100 Premium South Carolina$0.4960$362.08
GPU Time A100 80GB Tokyo--
Dataflow TPU v5p Chip Premium Belgium--
vCPU Time FlexRS Batch Tokyo--
GPU Time V100 Iowa--
Confidential RAM Time Tokyo--
RAM Time Streaming London--
Disk Time Hyperdisk Balanced Throughput$0.0001$0.04
Dataflow TPU v5p Chip Premium Montreal--
Dataflow V100 Premium Iowa--
vCPU Time Streaming Oregon--
Dataflow TPU v5e Chip Premium Oregon--
Shuffle chargeable data processed for Frankfurt--
Dataflow Accelerator CPU Streaming Premium SG--
Dataflow Compute Units Batch Sydney--
GPU Time A100 80GB Montreal--
Disk Time Hyperdisk Balanced IOPS$0.0000$0.01
Dataflow P100 Premium Belgium--
RAM Time US$0.0036$2.60
vCPU Time Batch Belgium--
Dataflow T4 Premium London--
Dataflow L4 Premium Iowa--
RAM Time Arm Batch Oregon--
Dataflow A100 80GB Premium South Carolina$0.7856$573.50
Dataflow A100 80GB Premium Frankfurt--
RAM Time FlexRS Frankfurt--
Shuffle chargeable data processed for Iowa--
vCPU Time Streaming Japan--
TPU Time v5p Montreal--
Snapshot Disk Time for Sydney--
Dataprep Unit for Singapore--
Dataflow T4 Premium Iowa--
TPU Time v5p Frankfurt--
Showing 50 of 200 rows

Pricing by Instance Family

GPU

54 instance types available

InstancePrice/hrPrice/mo
GPU Time H100 Mega Frankfurt--
GPU Time A100 80GB Sydney--
GPU Time A100 South Carolina$3.7200$2,715.60
GPU Time A100 Tokyo--
Dataflow V100 Premium South Carolina$0.4960$362.08
GPU Time A100 80GB Tokyo--
GPU Time V100 Iowa--
Dataflow V100 Premium Iowa--
GPU Time A100 80GB Montreal--
Dataflow P100 Premium Belgium--
Dataflow T4 Premium London--
Dataflow L4 Premium Iowa--
Dataflow A100 80GB Premium South Carolina$0.7856$573.50
Dataflow A100 80GB Premium Frankfurt--
Dataflow T4 Premium Iowa--
GPU Time H100 Montreal--
GPU Time L4 Singapore--
Dataflow H100 Premium Montreal--
Dataflow H100 Premium Sydney--
Dataflow P100 Premium South Carolina$0.2920$213.16
GPU Time P4 Sydney--
Dataflow T4 Premium Sydney--
GPU Time L4 London--
GPU Time T4 Belgium--
GPU Time H100 Mega Iowa--
Dataflow A100 80GB Premium Sydney--
Dataflow L4 Premium Belgium--
Dataflow H100 Mega Premium Sydney--
GPU Time H100 South Carolina$11.7559$8,581.78
Dataflow H100 Mega Premium Tokyo--
Dataflow T4 Premium Oregon--
Dataflow L4 Premium Sydney--
Dataflow T4 Premium Frankfurt--
Dataflow A100 40GB Premium Singapore--
GPU Time P100 Iowa--
GPU Time L4 Oregon--
GPU Time H100 Oregon--
Dataflow L4 Premium Oregon--
GPU Time P100 Belgium--
Dataflow T4 Premium Belgium--
Dataflow A100 80GB Premium Tokyo--
Dataflow P100 Premium Oregon--
GPU Time A100 Singapore--
Dataflow L4 Premium London--
Dataflow L4 Premium Tokyo--
Dataflow H100 Premium Belgium--
GPU Time A100 80GB Frankfurt--
GPU Time T4 Iowa--
Dataflow H100 Premium Oregon--
GPU Time L4 Belgium--
Showing 50 of 54 rows

TPU

22 instance types available

InstancePrice/hrPrice/mo
TPU Time V5e Frankfurt--
TPU Time v5p Tokyo--
Dataflow TPU v5p Chip Premium Belgium--
Dataflow TPU v5p Chip Premium Montreal--
Dataflow TPU v5e Chip Premium Oregon--
TPU Time v5p Montreal--
TPU Time v5p Frankfurt--
TPU Time V5e Oregon--
Dataflow TPU v5e Chip Premium London--
Dataflow TPU v5p Chip Premium London--
TPU Time v5p Singapore--
Dataflow TPU v5e Chip Premium Tokyo--
Dataflow TPU v5p Chip Premium Iowa--
Dataflow TPU v5e Chip Premium Singapore--
Dataflow TPU v5p Chip Premium Frankfurt--
Dataflow TPU v6e Chip Premium Tokyo--
TPU Time V5e London--
Dataflow TPU v5e Chip Premium Montreal--
Dataflow TPU v5e Chip Premium Iowa--
Dataflow TPU v6e Chip Premium Oregon--
TPU Time v5p Oregon--
Dataflow TPU v5e Chip Premium Belgium--

RAM

36 instance types available

InstancePrice/hrPrice/mo
RAM Time Streaming Oregon--
RAM Time Arm Streaming Singapore--
Confidential RAM Time Tokyo--
RAM Time Streaming London--
RAM Time US$0.0036$2.60
RAM Time Arm Batch Oregon--
RAM Time FlexRS Frankfurt--
RAM Time Streaming Sydney--
RAM Time Streaming Frankfurt--
Dataflow Accelerator Memory Batch Premium Montreal--
Dataflow Accelerator Memory Streaming Premium Frankfurt--
RAM Time FlexRS Tokyo--
RAM Time Streaming South Carolina$0.0036$2.60
RAM Time Belgium--
RAM Time Iowa--
Dataflow Accelerator Memory Batch Premium London--
RAM Time Montreal--
RAM Time Streaming Japan--
RAM Time Arm Batch Frankfurt--
RAM Time FlexRS Sydney--
RAM Time Japan--
Dataflow Accelerator Memory Streaming Premium Oregon--
RAM Time FlexRS Montreal--
Confidential RAM Time Streaming Belgium--
RAM Time Oregon--
RAM Time Streaming SG--
Dataflow Accelerator Memory Streaming Premium London--
Confidential RAM Time Montreal--
Confidential RAM Time Sydney--
Confidential RAM Time Belgium--
Confidential RAM Time South Carolina$0.0007$0.54
Dataflow Accelerator Memory Streaming Premium South Carolina$0.0024$1.72
Confidential RAM Time Iowa--
Confidential RAM Time Streaming Frankfurt--
RAM Time Arm Streaming London--
RAM Time SG--

StreamingService

6 instance types available

InstancePrice/hrPrice/mo
Streaming data processed for Belgium--
Streaming data processed for Frankfurt--
Streaming data processed for Oregon--
Streaming data processed for Tokyo--
Streaming data processed for Iowa--
Streaming data processed for South Carolina$0.0180$13.14

Snapshot

5 instance types available

InstancePrice/hrPrice/mo
Snapshot Disk Time for Oregon--
Snapshot Disk Time for Sydney--
Snapshot Disk Time for Belgium--
Snapshot Disk Time for Singapore--
Snapshot Disk Time for South Carolina$0.1500$109.50

HyperdiskBalanced

1 instance type available

InstancePrice/hrPrice/mo
Disk Time Hyperdisk Balanced Capacity$0.0001$0.09

SSD

6 instance types available

InstancePrice/hrPrice/mo
Local Disk Time PD SSD London--
Local Disk Time PD SSD South Carolina$0.0003$0.22
Local Disk Time PD SSD Sydney--
Local Disk Time PD SSD Japan--
Local Disk Time PD SSD Belgium--
Local Disk Time PD SSD Frankfurt--

CUD

1 instance type available

InstancePrice/hrPrice/mo
Dataflow Committed Use Discounts - 3 Year$1.0000$730.00

CPU

31 instance types available

InstancePrice/hrPrice/mo
VCPU Time Arm Streaming London--
VCPU Time Arm Batch Oregon--
Dataflow Accelerator CPU Streaming Premium SG--
vCPU Time Batch Belgium--
vCPU Time Batch US$0.0560$40.88
vCPU Time Batch South Carolina$0.0560$40.88
Dataflow Accelerator CPU Batch Premium Belgium--
Confidential vCPU Time Singapore--
Dataflow Accelerator CPU Batch Premium Iowa--
Dataflow Accelerator CPU Streaming Premium Montreal--
Dataflow Accelerator CPU Batch Premium London--
VCPU Time Arm Batch Tokyo--
vCPU Time Batch Sydney--
Confidential vCPU Time Montreal--
Dataflow Accelerator CPU Batch Premium SG--
vCPU Time Batch Oregon--
VCPU Time Arm Batch Belgium--
Dataflow Accelerator CPU Batch Premium Frankfurt--
VCPU Time Arm Streaming Sydney--
Confidential vCPU Time London--
Dataflow Accelerator CPU Streaming Premium London--
VCPU Time Arm Streaming Frankfurt--
Dataflow Accelerator CPU Batch Premium Oregon--
Dataflow Accelerator CPU Streaming Premium Japan--
Confidential vCPU Time Tokyo--
Dataflow Accelerator CPU Streaming Premium Sydney--
VCPU Time Arm Batch Frankfurt--
VCPU Time Arm Streaming Singapore--
Dataflow Accelerator CPU Batch Premium South Carolina$0.0126$9.20
VCPU Time Arm Streaming Montreal--
Confidential vCPU Time Oregon--

Batch

4 instance types available

InstancePrice/hrPrice/mo
Dataflow Compute Units Batch Oregon--
Dataflow Compute Units Batch Sydney--
Dataflow Compute Units Batch London--
Dataflow Compute Units Batch Belgium--

FlexRS

4 instance types available

InstancePrice/hrPrice/mo
vCPU Time FlexRS Batch Tokyo--
vCPU Time FlexRS Batch Belgium--
vCPU Time FlexRS Batch Montreal--
vCPU Time FlexRS Batch Iowa--

HyperdiskBalancedThroughput

1 instance type available

InstancePrice/hrPrice/mo
Disk Time Hyperdisk Balanced Throughput$0.0001$0.04

Streaming

15 instance types available

InstancePrice/hrPrice/mo
vCPU Time Streaming Oregon--
vCPU Time Streaming Japan--
vCPU Time Streaming SG--
Streaming Engine Compute Unit Montreal--
vCPU Time Streaming South Carolina$0.0690$50.37
Dataflow Compute Units Streaming Tokyo--
Streaming Engine Compute Unit Singapore--
Dataflow Compute Units Streaming Sydney--
Dataflow Compute Units Streaming Singapore--
vCPU Time Streaming Sydney--
Streaming Engine Compute Unit Oregon--
vCPU Time Streaming Belgium--
Streaming Engine Compute Unit Sydney--
Streaming Engine Compute Unit London--
Dataflow Compute Units Streaming South Carolina$0.0890$64.97

ShuffleService

5 instance types available

InstancePrice/hrPrice/mo
Shuffle chargeable data processed for Frankfurt--
Shuffle chargeable data processed for Iowa--
Shuffle chargeable data processed for Singapore--
Shuffle chargeable data processed for Montreal--
Shuffle chargeable data processed for Tokyo--

HyperdiskBalancedIops

1 instance type available

InstancePrice/hrPrice/mo
Disk Time Hyperdisk Balanced IOPS$0.0000$0.01

DataprepBatch

6 instance types available

InstancePrice/hrPrice/mo
Dataprep Unit for Singapore--
Dataprep Unit for Montreal--
Dataprep Unit for Oregon--
Dataprep Unit for Sydney--
Dataprep Unit for Iowa--
Dataprep Unit for Tokyo--

PDStandard

2 instance types available

InstancePrice/hrPrice/mo
Local Disk Time PD Standard Sydney--
Local Disk Time PD Standard Iowa--

Reserved Instance & Savings Plans Pricing

Commit to 1 or 3 years for lower hourly rates.

InstancePrice/hrPrice/mo1yr RI/hr3yr RI/hr
GPU Time H100 Mega Frankfurt----
TPU Time V5e Frankfurt----
TPU Time v5p Tokyo----
RAM Time Streaming Oregon----
Streaming data processed for Belgium----
Snapshot Disk Time for Oregon----
GPU Time A100 80GB Sydney----
GPU Time A100 South Carolina$3.7200$2,715.60--
Disk Time Hyperdisk Balanced Capacity$0.0001$0.09--
GPU Time A100 Tokyo----
Local Disk Time PD SSD London----
Dataflow Committed Use Discounts - 3 Year$1.0000$730.00--
VCPU Time Arm Streaming London----
VCPU Time Arm Batch Oregon----
Dataflow Compute Units Batch Oregon----
RAM Time Arm Streaming Singapore----
Streaming data processed for Frankfurt----
Dataflow V100 Premium South Carolina$0.4960$362.08--
GPU Time A100 80GB Tokyo----
Dataflow TPU v5p Chip Premium Belgium----
vCPU Time FlexRS Batch Tokyo----
GPU Time V100 Iowa----
Confidential RAM Time Tokyo----
RAM Time Streaming London----
Disk Time Hyperdisk Balanced Throughput$0.0001$0.04--
Dataflow TPU v5p Chip Premium Montreal----
Dataflow V100 Premium Iowa----
vCPU Time Streaming Oregon----
Dataflow TPU v5e Chip Premium Oregon----
Shuffle chargeable data processed for Frankfurt----
Dataflow Accelerator CPU Streaming Premium SG----
Dataflow Compute Units Batch Sydney----
GPU Time A100 80GB Montreal----
Disk Time Hyperdisk Balanced IOPS$0.0000$0.01--
Dataflow P100 Premium Belgium----
RAM Time US$0.0036$2.60--
vCPU Time Batch Belgium----
Dataflow T4 Premium London----
Dataflow L4 Premium Iowa----
RAM Time Arm Batch Oregon----
Dataflow A100 80GB Premium South Carolina$0.7856$573.50--
Dataflow A100 80GB Premium Frankfurt----
RAM Time FlexRS Frankfurt----
Shuffle chargeable data processed for Iowa----
vCPU Time Streaming Japan----
TPU Time v5p Montreal----
Snapshot Disk Time for Sydney----
Dataprep Unit for Singapore----
Dataflow T4 Premium Iowa----
TPU Time v5p Frankfurt----
Showing 50 of 200 rows

How Dataflow Pricing Works

On-Demand

Pay per hour with no long-term commitment. Ideal for variable workloads and development environments.

Reserved / Committed Use

Commit to 1 or 3 years for significant discounts.

Spot / Preemptible

Use spare capacity at steep discounts. Best for fault-tolerant, batch, and stateless workloads.

Monthly Cost Examples

Small Workload
Disk Time Hyperdisk Balanced IOPS
0 vCPU, 0 GB RAM
$0.01/mo
Large Workload
GPU Time H100 South Carolina
0 vCPU, 0 GB RAM
$8,581.78/mo

Frequently Asked Questions

What is GCP Dataflow?

GCP Dataflow is a cloud service offered by Google Cloud Platform. It provides various configurations (200 pricing tiers available) with pay-as-you-go and committed-use pricing options.

How much does GCP Dataflow cost per month?

Prices range from $0.01/month for Disk Time Hyperdisk Balanced IOPS to $8,581.78/month for GPU Time H100 South Carolina on On-Demand pricing in us-east1.

Does GCP Dataflow have a free tier?

GCP offers various free tier options. Check the official GCP pricing page for the most current free tier details for Dataflow.

How many GCP Dataflow pricing tiers are available?

There are 200 pricing tiers available for GCP Dataflow. These range from entry-level configurations to high-performance options for enterprise workloads.

What pricing models does GCP Dataflow offer?

GCP Dataflow offers On-Demand (pay-per-hour, no commitment), Reserved/Committed Use (1-3 year commitments for significant discounts), and in some cases Spot/Preemptible pricing for interruptible workloads at the lowest cost.

How is data warehouse pricing calculated?

Data warehouses typically charge for storage (per TB/month) and query compute (per TB scanned or per slot-hour). Separating storage and compute lets you scale each independently. Partitioning and columnar formats significantly reduce query costs by limiting data scanned.

Compare with Other Providers

Related GCP Services