Skip to content

Best Cloud Data Warehouses of 2026

Updated · 7 picks · live pricing · affiliate disclosure

Lakehouse architecture combining Delta Lake table format with Photon-accelerated SQL.

BEST OVERALL9.8/10

Databricks SQL

Lakehouse architecture combining Delta Lake table format with Photon-accelerated SQL.

$400 free credits over 14 days; cancel-anytime

How it stacks up

  • Trial $400/14d

    vs Snowflake credit-based

  • Classic $0.22/DBU

    vs BigQuery serverless

  • Pro $0.55/DBU

    vs ClickHouse open-source

#2
Snowflake9.6/10

Free

View
#3
Google BigQuery9.4/10

Free

View

All picks at a glance

#PickBest forStartingScore
1Databricks SQLBest lakehouse plus SQL combined for ML and analytics teamsFree9.8/10
2SnowflakeBest overall cloud data warehouse, mainstream multi-cloud leaderFree9.6/10
3Google BigQueryBest serverless query-billed data warehouse for variable workloadsFree9.4/10
4ClickHouse CloudBest open-source columnar database with managed cloud serviceFree9.1/10
5Amazon RedshiftBest AWS-native data warehouse with deep S3 and Glue integrationFree9.0/10
6FireboltBest sub-second analytics for ecommerce and BI workloadsFree8.3/10
7MotherDuckBest DuckDB-native hybrid local plus cloud analytics$25.00/mo5.3/10

Quick pick by use case

If you only have thirty seconds, find your situation below and skip to that pick.

Compare all 7 picks

Top spec
#1Databricks SQL9.8/10FreeTrial $400/14d
#2Snowflake9.6/10FreeStandard $2/credit
#3Google BigQuery9.4/10FreeFree 1 TB/mo
#4ClickHouse Cloud9.1/10FreeTrial $300/30d
#5Amazon Redshift9.0/10FreeFree 750 hr trial
#6Firebolt8.3/10FreeTrial $200
#7MotherDuck5.3/10$25.00/mo$300.00/yrFree 10 GB
#1

Databricks SQL

9.8/10

Best lakehouse plus SQL combined for ML and analytics teams

Lakehouse architecture combining Delta Lake table format with Photon-accelerated SQL.

PlanMonthlyWhat you get
Free trialFree$400 credits over 14 days with full Lakehouse and SQL workspace access.
SQL ClassicFree$0.22 per DBU plus cloud compute for Photon-accelerated SQL queries.
SQL ProFree$0.55 per DBU with Photon plus materializations and advanced query routing.
SQL ServerlessFree$0.70 per DBU with no infrastructure to manage and sub-10s startup.

Databricks SQL is the Lakehouse plus SQL platform for teams running both ML training and SQL analytics on the same data. Founded in 2013 by the creators of Apache Spark, Databricks pioneered Lakehouse architecture combining Delta Lake with a SQL warehouse engine.

Four tiers serve four buyer profiles. The Free trial ships $400 credits over 14 days. SQL Classic ships Photon plus Lakehouse integration at $0.22 per DBU plus cloud compute cost. SQL Pro ships Photon plus materializations plus advanced query routing at $0.55 per DBU. SQL Serverless ships managed infrastructure plus sub-10s startup at $0.70 per DBU.

The load-bearing wedge is the Lakehouse shape. Where Snowflake and BigQuery require ETL into proprietary table formats, Databricks SQL queries Delta Lake tables directly on object storage; the same data backs both ML training (notebooks) and BI analytics (SQL warehouse). For data teams running ML and SQL on the same data, Databricks eliminates duplication. The catch is the dual-billing complexity. DBU pricing is opaque; teams budget DBUs plus underlying cloud compute. For Lakehouse teams, Databricks SQL Pro at $0.55/DBU is the production standard.

Pros

  • Lakehouse architecture eliminates ML/SQL data duplication
  • Photon execution engine for accelerated SQL queries
  • Delta Lake open table format with time travel
  • Multi-cloud deployment (AWS, Azure, GCP)
  • SQL Serverless at $0.70/DBU with sub-10s startup

Cons

  • DBU pricing opaque; budget DBUs plus underlying cloud compute
  • Steeper learning curve than pure SQL warehouses
Trial $400/14dClassic $0.22/DBUPro $0.55/DBU$400 free credits over 14 days; cancel-anytime

Best for: Data teams running both ML training and SQL analytics on shared data. Classic at $0.22/DBU for entry; Pro at $0.55/DBU for production; Serverless for managed.

Compliance & residency
9
Query performance
9
Setup complexity
6
Value
8
Support
8
#2

Snowflake

9.6/10

Best overall cloud data warehouse, mainstream multi-cloud leader

Largest multi-cloud data warehouse with the widest enterprise adoption and credit-based billing.

PlanMonthlyWhat you get
TrialFree$400 free credits over 30 days to evaluate all editions.
StandardFree$2 per credit on AWS us-east-1 with 1-day time travel for entry use.
EnterpriseCustom$3 per credit with 90-day time travel and multi-cluster warehouses.
Business CriticalFree$4 per credit with HIPAA, PCI, FedRAMP plus customer-managed keys.
VPSFreeCustom credit pricing with dedicated metadata store and single-tenant deployment.

Snowflake is the default cloud data warehouse for most paid enterprise teams. Founded in 2012 in San Mateo and IPO'd at the largest software IPO in history (2020), Snowflake serves the largest mainstream cloud DW market with multi-cloud deployment across AWS, Azure, and GCP.

Five editions serve five buyer profiles. The Trial ships $400 free credits over 30 days. The Standard edition at $2/credit ships 1-day time travel plus standard SLA. The Enterprise edition at $3/credit ships 90-day time travel plus multi-cluster warehouses plus materialized views. The Business Critical edition at $4/credit adds HIPAA, PCI, and FedRAMP Moderate plus customer-managed keys. The VPS edition covers single-tenant deployment.

The load-bearing wedge is mainstream brand recognition plus multi-cloud portability. Snowflake set the standard for cloud DW separation of compute and storage; competitors followed. The catch is the credit-based pricing variance. A team spending $10K monthly on credits at Standard pays $30K at Enterprise for the same workload; pick the lowest edition that meets compliance needs. For mainstream enterprise teams wanting multi-cloud DW without vendor lock-in, Snowflake Enterprise covers the use case better than Redshift or BigQuery.

Pros

  • Largest mainstream brand for cloud DW
  • Multi-cloud deployment across AWS, Azure, GCP
  • Standard at $2/credit cheapest entry edition
  • Time travel up to 90 days on Enterprise
  • HIPAA/PCI/FedRAMP on Business Critical

Cons

  • Credit-based pricing variance (Standard $2 → Enterprise $3 → Business Critical $4)
  • No public per-user or per-month pricing; budget by credit consumption
Standard $2/creditEnterprise $3/creditMulti-cloud$400 free credits over 30 days; cancel-anytime

Best for: Mainstream enterprise teams wanting multi-cloud DW without lock-in. Standard at $2/credit; Enterprise at $3/credit for production; Business Critical for HIPAA.

Compliance & residency
9
Query performance
9
Setup complexity
8
Value
7
Support
9
#3

Google BigQuery

9.4/10

Best serverless query-billed data warehouse for variable workloads

Google's serverless DW with $6.25/TB scanned and 1 TB monthly free queries.

PlanMonthlyWhat you get
Free tierFree1 TB queries monthly plus 10 GB storage free for ongoing personal use.
On-demandFree$6.25 per TB scanned plus tiered storage pricing for variable workloads.
Editions StandardFree$0.04 per slot-hour with autoscaling for predictable production use.
Editions EnterpriseCustom$0.06 per slot-hour with column-level security and CMEK.
Editions Enterprise PlusCustom$0.10 per slot-hour with multi-region Dataplex and 99.99% SLA.

BigQuery is the serverless query-billed data warehouse for variable workloads on Google Cloud. Launched in 2010 as one of the first serverless cloud DW platforms, BigQuery introduced the pay-per-query billing model that competitors later adopted.

Five tiers serve five buyer profiles. The Free tier ships 1 TB queries monthly plus 10 GB storage; this is the most generous free tier in the lineup. The On-demand tier ships at $6.25 per TB scanned plus tiered storage pricing. The Editions Standard tier ships at $0.04 per slot-hour with autoscaling. The Editions Enterprise tier adds column-level security plus customer-managed encryption. The Editions Enterprise Plus tier ships multi-region Dataplex plus 99.99% SLA.

The load-bearing wedge is the serverless query-billed model. Where Snowflake bills by credits and Redshift by node-hours, BigQuery bills by data scanned (on-demand) or slot-hours (editions). For variable workloads where query volume swings dramatically, on-demand pricing eliminates idle compute costs. The catch is the GCP lock-in plus the cost surprise risk. Bad SQL queries that scan unintended data can trigger huge bills; query cost controls are essential. For variable-workload teams already on GCP, BigQuery is the obvious choice.

Pros

  • Most generous free tier (1 TB queries plus 10 GB storage)
  • Serverless query-billed eliminates idle compute cost
  • On-demand at $6.25/TB scanned for unpredictable workloads
  • Editions for predictable workloads at slot-hour pricing
  • Strong ML integration via BigQuery ML

Cons

  • GCP-only deployment (no AWS or Azure)
  • Cost surprise risk if SQL scans unintended data
Free 1 TB/moOn-demand $6.25/TBStandard $0.04/slot-hrFree tier permanent; cancel-anytime

Best for: Variable-workload teams on GCP wanting serverless DW. Free for casual; On-demand for variable; Editions Enterprise for production.

Compliance & residency
8
Query performance
9
Setup complexity
9
Value
9
Support
8
#4

ClickHouse Cloud

9.1/10

Best open-source columnar database with managed cloud service

Open-source columnar database under Apache 2.0 with managed cloud and self-hosting options.

PlanMonthlyWhat you get
Free trialFree$300 free credits over 30 days with all features on Development tier.
DevelopmentFree$1 per GB storage and $0.21 per compute unit-hour with auto-pause when idle.
ProductionFree$0.71 per compute unit-hour with multi-region replication and dedicated VPC.
EnterpriseCustomCustom pricing with custom SLA, BYOC option, and dedicated support.

ClickHouse Cloud is the open-source columnar database with a managed cloud service for teams wanting open-source benefits without operational overhead. Founded in 2016 (originally at Yandex), ClickHouse is licensed under Apache 2.0 and ships both self-hostable open-source plus managed ClickHouse Cloud service.

Four tiers serve four buyer profiles. The Free trial ships $300 free credits over 30 days. The Development tier ships at $1 per GB storage monthly plus $0.21 per compute unit-hour with auto-pause when idle. The Production tier ships at $0.71 per compute unit-hour with multi-region replication plus higher SLA. The Enterprise tier ships custom SLA plus BYOC option.

The load-bearing wedge is the open-source plus managed shape. Where Snowflake, BigQuery, and Redshift are SaaS-only, ClickHouse ships Apache 2.0 source code plus a managed cloud service. For teams wanting to migrate from managed to self-hosted (cost optimization, data sovereignty) or vice versa (operational simplicity, scaling needs), ClickHouse offers the only true managed-plus-self-hosted path. The catch is the smaller mainstream brand recognition. ClickHouse is well-regarded in real-time analytics contexts (CDN logs, ad tech, observability) but has lower enterprise visibility than Snowflake. For teams needing open-source columnar with managed cloud, ClickHouse Development at $0.21/CU-hour is the entry point.

Pros

  • Open-source under Apache 2.0 with managed cloud
  • Development at $0.21/CU-hour with auto-pause
  • BYOC option on Enterprise tier
  • Excellent for real-time analytics (CDN logs, ad tech, observability)
  • Multi-region replication on Production

Cons

  • Smaller mainstream brand recognition than Snowflake
  • Steep learning curve for ClickHouse-specific SQL dialect
Trial $300/30dDev $0.21/CU-hrProd $0.71/CU-hr$300 free credits over 30 days; cancel-anytime

Best for: Teams needing open-source columnar with managed cloud. Development at $0.21/CU-hour; Production at $0.71/CU-hour for SLA.

Compliance & residency
9
Query performance
10
Setup complexity
7
Value
9
Support
8
#5

Amazon Redshift

9.0/10

Best AWS-native data warehouse with deep S3 and Glue integration

AWS-native data warehouse with deep S3, Glue, IAM, and EMR integration for AWS-locked teams.

PlanMonthlyWhat you get
Free trialFree750 hours monthly for 2 months on dc2.large or ra3.xlplus with no commit.
Provisioned ra3.xlplusFree$3.26/hr on-demand with managed storage and 50% reserved discount.
ServerlessFree$0.375 per RPU-hour with auto-scale and 60 GB free credit for variable use.
RA3.4xlargeFree$13.04/hr per node for production-scale workloads with high concurrency.

Amazon Redshift is the AWS-native data warehouse for teams already heavily invested in the AWS ecosystem. Launched in 2012 as one of the first cloud DW services, Redshift remains the default AWS-native option with deep integration across S3, Glue, IAM, EMR, and Athena.

Four tiers serve four buyer profiles. The Free trial ships 750 hours monthly for 2 months on dc2.large or ra3.xlplus. The Provisioned ra3.xlplus tier ships at $3.26 per hour on-demand with managed storage included; reserved instances drop the cost by roughly 50 percent. The Serverless tier ships at $0.375 per RPU-hour with auto-scale by query for variable workloads. The RA3.4xlarge tier ships at $13.04 per hour for production-scale workloads.

The load-bearing wedge is the AWS-native shape. Where Snowflake spans clouds and BigQuery requires GCP, Redshift integrates deepest with AWS services. For teams running their entire stack on AWS (S3 data lake, Glue ETL, IAM auth, EMR Spark), Redshift eliminates cross-cloud egress and simplifies IAM. The catch is the AWS lock-in. Moving off Redshift to a multi-cloud DW like Snowflake requires both data migration and ETL rewrite. For AWS-locked enterprises, Redshift Serverless covers variable workloads at the cheapest entry; Provisioned ra3.xlplus covers steady production.

Pros

  • Deepest AWS S3, Glue, IAM, EMR integration
  • Serverless at $0.375/RPU-hour for variable workloads
  • Reserved instances drop on-demand cost by ~50 percent
  • Managed storage included on ra3 instances
  • No cross-cloud egress for AWS-native data pipelines

Cons

  • AWS-only; no multi-cloud deployment
  • Provisioned ra3.xlplus at $3.26/hr equals ~$2400/mo if always-on
Free 750 hr trialServerless $0.375/RPU-hrra3.xlplus $3.26/hr750 hours free trial for 2 months; cancel-anytime

Best for: AWS-locked enterprises with S3 data lakes. Serverless at $0.375/RPU-hour for variable; Provisioned ra3.xlplus at $3.26/hr for steady production.

Compliance & residency
8
Query performance
8
Setup complexity
7
Value
8
Support
8
#6

Firebolt

8.3/10

Best sub-second analytics for ecommerce and BI workloads

Sub-second analytics with aggregating indexes for ecommerce and BI dashboards.

PlanMonthlyWhat you get
Free trialFree$200 free credits with full feature access for evaluation.
Small engineFree$0.50 per engine hour for sub-second analytics with aggregating indexes.
Medium engineFree$2.00 per engine hour with higher concurrency for production analytics.
EnterpriseCustomCustom pricing with single-tenant deployments and dedicated support.

Firebolt is the sub-second analytics data warehouse for ecommerce and BI workloads. Founded in 2019 in Israel, Firebolt positions around query latency as the load-bearing differentiator with aggregating indexes that pre-compute common query patterns.

Four tiers serve four buyer profiles. The Free trial ships $200 free credits with full feature access. The Small engine tier ships at $0.50 per engine hour with multi-cluster scaling plus aggregating indexes. The Medium engine tier ships at $2.00 per engine hour with higher concurrency for production analytics. The Enterprise tier ships custom pricing with single-tenant deployments.

The load-bearing wedge is sub-second query latency. Where Snowflake, BigQuery, and Redshift target seconds-to-minutes query latency for analytics, Firebolt targets sub-second latency for customer-facing analytics (ecommerce dashboards, BI tools, real-time alerts). For ecommerce sites surfacing analytics inside the product (recommendation feeds, real-time order tracking, BI dashboards), Firebolt's aggregating indexes deliver the latency required. The catch is the narrow use case. For batch analytics workloads, Snowflake or BigQuery cover better at lower complexity. For sub-second customer-facing analytics, Firebolt Small engine at $0.50/engine-hour is the entry point.

Pros

  • Sub-second query latency for customer-facing analytics
  • Aggregating indexes pre-compute common query patterns
  • Small engine at $0.50/engine-hour cheapest engine entry
  • Multi-cluster scaling for high concurrency
  • Strong ecommerce and BI dashboard fit

Cons

  • Narrow use case; for batch analytics, Snowflake or BigQuery cover better
  • Smaller mainstream brand recognition than Snowflake
Trial $200Small $0.50/hrMedium $2.00/hr$200 free credits; cancel-anytime

Best for: Ecommerce and BI teams needing sub-second customer-facing analytics. Small engine at $0.50/engine-hour; Medium at $2.00 for production.

Compliance & residency
8
Query performance
10
Setup complexity
7
Value
8
Support
7
#7

MotherDuck

5.3/10

Best DuckDB-native hybrid local plus cloud analytics

DuckDB-native hybrid local plus cloud execution for analytics teams.

PlanMonthlyAnnualWhat you get
FreeFree10 GB storage and 10 compute hours monthly for single-user testing.
Standard$25.00/mo$300.00/yr$25 per user with 100 GB storage and shared databases for team collaboration.
BusinessFree$0.00/yrCustom pricing with higher compute, SSO, RBAC, and priority support.
EnterpriseCustomCustomCustom pricing with on-prem hybrid deployment and dedicated CSM.

MotherDuck is the DuckDB-native hybrid local plus cloud analytics platform for teams that want DuckDB's local query speed plus cloud collaboration. Founded in 2022 by ex-Google and ex-Snowflake engineers, MotherDuck ships the only fixed per-user pricing model in the lineup.

Four tiers serve four buyer profiles. The Free tier ships 10 GB storage plus 10 compute hours monthly. The Standard tier ships at $25 per user monthly with 100 GB storage plus shared databases. Business adds SSO plus RBAC. Enterprise ships on-prem hybrid plus custom SLA.

The load-bearing wedge is the DuckDB-native hybrid shape. Where Snowflake, BigQuery, Redshift, and Databricks ship cloud-only execution, MotherDuck combines local DuckDB execution with cloud sync. For analytics teams running ad-hoc queries on small-to-mid datasets (under 1 TB), MotherDuck delivers query speed comparable to cloud DW at a fraction of the cost. The catch is the small-team focus. MotherDuck targets analytics teams (1-50 users); for production pipelines processing TBs daily, Snowflake or BigQuery cover better. For analytics teams wanting DuckDB local speed plus cloud collaboration, Standard at $25/user/mo is the only fixed-monthly path in this lineup.

Pros

  • Only fixed per-user pricing in cloud DW lineup ($25/user/mo)
  • DuckDB-native hybrid local plus cloud execution
  • Free tier with 10 GB storage and 10 compute hours
  • Excellent for ad-hoc analytics on small-to-mid datasets
  • Predictable monthly cost (no usage surprise risk)

Cons

  • Built for analytics teams (1-50 users); not for TB-scale pipelines
  • Smaller ecosystem than Snowflake or BigQuery
Free 10 GBStandard $25/userBusiness customFree tier permanent; cancel-anytime on Standard

Best for: Analytics teams (1-50 users) running interactive queries. Free for solo; Standard at $25/user/mo for teams.

Compliance & residency
8
Query performance
9
Setup complexity
9
Value
9
Support
7

How we picked

Each pick gets a transparent composite score from price, features, free-tier availability, and editor fit. Pricing flows from our live database, so when a vendor changes prices the score updates here too.

We weight price 40 percent, features 30, free tier 15, and fit 15. Pricing models vary wildly (credits, slot-hours, DBUs, RPUs, engine-hours, compute units); the composite math is structurally insufficient for usage-based pricing. Tile claims drive primary recommendations.

We don't claim "30,000 hours of testing." Our methodology is the formula above plus the editor's published verdict for each pick. Verifiable, auditable, and updated when the underlying data changes.

Why trust Subrupt

We're a subscription tracker first, a buying guide second. Every claim on this page is something you can check.

By use case

Best overall cloud data warehouse

Snowflake

Read the full review →

Best serverless query-billed data warehouse

Google BigQuery

Read the full review →

Best AWS-native data warehouse

Amazon Redshift

Read the full review →

Best lakehouse plus SQL combined

Databricks SQL

Read the full review →

Best open-source columnar database

ClickHouse Cloud

Read the full review →

Didn't make the list

Already in picks (sixth) but worth flagging the per-user pricing; only fixed monthly anchor in lineup at $25/user/mo, predictable cost for analytics teams under 50 users.

Already in picks (seventh) but worth flagging for sub-second customer-facing analytics; aggregating indexes deliver the latency required for ecommerce dashboards and BI tools.

Already in picks (fifth) but worth flagging for self-hosting; Apache 2.0 source plus managed cloud is the only true managed-plus-self-hosted path in the cloud DW lineup.

Already in picks (fourth) but worth flagging for ML plus SQL teams; Lakehouse architecture eliminates data duplication when same data backs both ML training and BI analytics.

How to choose your Cloud Data Warehouse

Seven product shapes compete for one head term

The 'best data warehouse' search covers seven shapes. Mainstream multi-cloud DW (Snowflake) targets enterprises wanting brand recognition plus multi-cloud portability. Serverless query-billed (BigQuery) targets variable-workload teams on GCP. AWS-native (Redshift) targets AWS-locked enterprises. Lakehouse plus SQL (Databricks SQL) targets data teams running both ML and SQL on shared data. Open-source columnar (ClickHouse Cloud) targets teams wanting open-source plus managed cloud. DuckDB-native hybrid (MotherDuck) targets analytics teams (1-50 users) running interactive queries. Sub-second analytics (Firebolt) targets ecommerce and BI workloads. The honest framework: identify your cloud, workload pattern, and team shape before subscribing. Multi-cloud enterprise uses Snowflake; GCP variable uses BigQuery; AWS-locked uses Redshift; ML plus SQL uses Databricks; real-time analytics uses ClickHouse; small-team analytics uses MotherDuck; sub-second customer-facing uses Firebolt.

Cloud lock-in via egress fees: a real cost most lists ignore

Cloud egress fees create real lock-in that most data warehouse comparisons ignore. Moving 1 PB out of AWS to GCP costs roughly $90K in egress fees ($0.09/GB at standard pricing). For a team running a 5 PB data warehouse, switching cloud providers costs roughly $450K just in egress, before any data engineering or migration costs. The honest framework: multi-cloud DW (Snowflake, Databricks SQL) reduces lock-in risk by allowing the same SQL workloads to run on AWS, Azure, or GCP. Single-cloud DW (BigQuery on GCP, Redshift on AWS) commits the team to one cloud provider for the data warehouse layer. For teams expecting cloud-vendor diversification (regulatory, M&A, multi-region), multi-cloud DW pays a small premium up front to avoid much larger migration costs later. For teams confidently committed to one cloud, single-cloud native (BigQuery on GCP, Redshift on AWS) covers better at deeper integration.

Pricing model selection matters more than per-credit price

Pricing model selection (credits vs slot-hours vs DBUs vs RPUs vs engine-hours vs compute units) matters more than per-credit price. Credit-based (Snowflake) bills by warehouse compute time times warehouse size; predictable for steady production workloads, expensive for idle warehouses. Query-billed (BigQuery on-demand) bills by data scanned; predictable for unknown workloads, surprise risk if SQL scans unintended data. Slot-hour (BigQuery editions) bills by reserved capacity; predictable for production, wasteful if underutilized. DBU (Databricks) bills by compute time; flexible across SQL and ML workloads. Engine-hour (Firebolt) bills by engine uptime; great for sub-second latency, costly for batch workloads. The honest framework: match pricing model to workload pattern. Steady predictable production uses reserved/slot-hour pricing; variable unpredictable workloads use serverless query-billed; small-team interactive uses fixed per-user (MotherDuck).

Open table formats: the new battleground (Iceberg, Delta, Hudi)

Open table formats (Apache Iceberg, Delta Lake, Apache Hudi) are the new battleground in cloud DW. Open table formats let teams store data once in object storage (S3, GCS, ADLS) and query it from multiple engines (Snowflake, BigQuery, Databricks, Trino, ClickHouse). This decouples storage from compute and breaks the historic vendor lock-in where data lived in proprietary table formats. The honest framework: as of 2026, Iceberg is winning mainstream adoption (Snowflake, BigQuery, Databricks all support); Delta Lake is the Databricks-native format with growing third-party support; Hudi is smaller but strong in streaming use cases. For new data warehouses, choose a vendor that supports your preferred open table format. For migrations, evaluate the cost of converting proprietary tables to Iceberg/Delta/Hudi vs the lock-in cost of staying. Multi-cloud DW (Snowflake, Databricks) plus open table formats give teams the most flexibility.

When to skip cloud DW and use Postgres or DuckDB

Cloud data warehouses solve specific problems that smaller-scale workloads do not face. For teams with under 100 GB of data and under 100 GB monthly query scan volume, Postgres or DuckDB cover most analytics use cases at zero or near-zero cost. The honest framework: cloud DW pays off when (1) data exceeds 1 TB total, (2) query scans exceed 10 TB monthly, (3) concurrent users exceed 5, or (4) compliance requires HIPAA/PCI/FedRAMP. For analytics teams under those thresholds, Postgres on a managed service (Neon, Supabase, RDS) or DuckDB local plus MotherDuck cloud cover the use case at much lower cost. Cancel-test framework for cloud DW users: track 30 days of query and storage volume; if both are below the cloud DW pricing breakeven, downgrade or migrate to Postgres. Most early-stage startups should start with Postgres; switch to cloud DW when scale demands it.

Open-source self-hosting: when ClickHouse beats managed cloud

Open-source self-hosting beats managed cloud when teams have dedicated SRE capacity and significant scale. ClickHouse open-source under Apache 2.0 ships the same engine as ClickHouse Cloud; teams can self-host on Kubernetes or bare metal at zero license cost. The honest framework: self-hosting ClickHouse pays off when (1) compute spend on managed cloud exceeds $50K/yr, (2) SRE capacity is available for ClickHouse cluster operations, (3) data sovereignty or regulatory needs require on-prem. For teams without SRE capacity, ClickHouse Cloud Development at $0.21/CU-hour is the realistic starting point. For teams with SRE capacity and significant scale, self-hosted ClickHouse beats every managed DW on cost. Cloudflare, Uber, and many ad-tech companies run self-hosted ClickHouse at petabyte scale.

Frequently asked questions

Are these prices guaranteed not to change?

Vendor pricing changes regularly. Rates here are what each vendor advertises in May 2026. Snowflake Standard at $2/credit stable. BigQuery On-demand at $6.25/TB scanned stable since 2020. Redshift ra3.xlplus at $3.26/hr stable. Databricks SQL Classic at $0.22/DBU stable. ClickHouse Cloud Development at $0.21/CU-hour stable. MotherDuck Standard at $25/user/mo stable. Firebolt Small engine at $0.50/engine-hour stable. Verify current rates on the vendor site.

Does Subrupt earn a commission from any of these picks?

We track which picks have approved affiliate programs in our database, and the FTC disclosure block at the top of every guide names which ones currently have a click-tracking partnership. Affiliate revenue does not change ranking. The composite math runs against the same weights for every pick regardless of partnership.

Why is Snowflake ranked first instead of BigQuery free tier?

Snowflake wins both mainstream brand-recognition consensus across Gartner Magic Quadrant and Forrester Wave AND uniquely-true on the mainstream-cloud-dw flag in our composite math. BigQuery wins the most-generous-free-tier wedge with 1 TB monthly free queries plus 10 GB storage, but BigQuery is GCP-only while Snowflake is multi-cloud. The editorial picks-array order leads with the most-recognized cloud DW brand for mainstream enterprise teams.

How do I avoid cloud lock-in via egress fees?

Multi-cloud DW (Snowflake, Databricks SQL) reduces lock-in risk by allowing the same SQL workloads to run on AWS, Azure, or GCP. Single-cloud DW (BigQuery on GCP, Redshift on AWS) commits to one cloud. Moving 1 PB across clouds costs roughly $90K in egress fees. For teams expecting cloud-vendor diversification, multi-cloud DW pays a small premium up front to avoid much larger migration costs later.

Should I pick credit-based, slot-hour, or DBU pricing?

Match pricing model to workload pattern. Credit-based (Snowflake) is predictable for steady production but expensive for idle warehouses. Query-billed (BigQuery on-demand) is great for unknown workloads but has surprise risk if SQL scans unintended data. Slot-hour (BigQuery editions) is predictable for production but wasteful if underutilized. DBU (Databricks) is flexible across SQL and ML workloads. Choose the model that matches how your team actually uses the warehouse.

Do I need open table format support (Iceberg, Delta, Hudi)?

Yes, increasingly. Open table formats let teams store data once in object storage and query from multiple engines (Snowflake, BigQuery, Databricks, Trino, ClickHouse). This breaks historic vendor lock-in where data lived in proprietary formats. Iceberg is winning mainstream adoption; Delta Lake is Databricks-native; Hudi is smaller but strong in streaming. For new warehouses, choose a vendor that supports your preferred format.

When should I skip cloud DW and use Postgres or DuckDB?

Cloud DW pays off when (1) data exceeds 1 TB total, (2) query scans exceed 10 TB monthly, (3) concurrent users exceed 5, or (4) compliance requires HIPAA/PCI/FedRAMP. For teams under those thresholds, Postgres on a managed service (Neon, Supabase, RDS) or DuckDB local plus MotherDuck cloud cover the use case at much lower cost. Most early-stage startups should start with Postgres; switch to cloud DW when scale demands it.

How do I cancel a cloud data warehouse subscription?

Usage-based platforms (Snowflake, BigQuery, Redshift, Databricks, ClickHouse, Firebolt) cancel by stopping query and compute usage; storage continues billing until data is deleted. MotherDuck per-user cancellation prevents future renewal. For annual prepay, cancellation prevents auto-renewal at next anniversary. Always export data before cancellation; some platforms purge data 30-90 days after cancellation.

When does open-source self-hosted ClickHouse beat managed cloud?

When teams have dedicated SRE capacity and significant scale. Self-hosting ClickHouse pays off when (1) compute spend on managed cloud exceeds $50K/yr, (2) SRE capacity is available for ClickHouse cluster operations, (3) data sovereignty needs require on-prem. For teams without SRE capacity, ClickHouse Cloud Development at $0.21/CU-hour is the realistic start. For teams with SRE capacity and scale, self-hosted ClickHouse beats every managed DW on cost.

When does this guide get updated?

We aim to refresh /best/ guides quarterly when there are no major shifts, and immediately when there are. Major triggers: vendor pricing changes (rates stable through 2025-2026), new entrants (Tinybird gaining real-time analytics adoption, DuckDB ecosystem expanding), open table format wars (Iceberg vs Delta vs Hudi), and major customer migrations between platforms. The lastReviewed date at the top reflects the most recent editorial sweep.

Subrupt Editorial

The team behind subrupt.com. We track subscriptions, surface cheaper alternatives, and publish buying guides where the score formula is on the page so you can recompute it yourself. We do not claim 30,000 hours of testing. What we claim is live pricing from our database, a transparent composite score, and honest savings math against a category baseline.

Last reviewed

Citations

Affiliate disclosure: Subrupt earns a commission when you switch to a service through our recommendation links. This never changes the price you pay. We only recommend services where there's a real cost or feature advantage for you, and our picks are based on the data on this page, not on which programs pay the most.

Related buying guides

Track your subscriptions on Subrupt

Add the Cloud Data Warehouse you pay for and see how much you'd save by switching.

Open dashboard

More buying guides

Independent rankings for the subscriptions worth paying for.

See all guides