Cockroach Labs publishes CockroachDB Cloud pricing on cockroachlabs.com/pricing. The page lists three plans with different compute models, free-tier allowances, scaling limits, and feature sets. Per-plan unit pricing beyond the listed starting rates links to "View pricing" on the same page.
Customers with annual or multi-year contracts entered before December 1, 2024 retain legacy pricing until renewal, per a note on the pricing page.
Plan overview
| Plan | Starting price (per pricing page) | Compute model | Scale limit (per pricing page) |
|---|---|---|---|
| Basic | Starts at $0 / month | Request units based | Up to 30K RU/sec (~60 vCPUs) |
| Standard | 2 vCPUs start at $0.18 / hr | vCPU based, provisioned | Up to 200 vCPUs |
| Advanced | 4 vCPUs start at $0.60 / hr | vCPU based, dedicated | Unlimited scaling |
Cockroach Labs offers $400 in credits for new accounts. No credit card is required for Basic and Standard plans, per the pricing page.
Basic plan
Per cockroachlabs.com/pricing, Basic is for "smaller, bursty workloads up to 30K RU/sec (~60 vCPUs)."
Included on the pricing page:
- 50 million RUs and 10 GiB storage free per month
- On-demand compute and storage that scales to zero
- AWS and GCP multi-region support for select regions
- IP allowlist access control
- 99.99% availability
- Automatic 3x data replication
Storage limit on the comparison table: up to 3 TiB, with first 10 GiB free per month.
Compute scaling: on-demand, scales down to zero.
Standard plan
Standard is marked "Preview" on the pricing page. It targets "steady workloads at scale, up to 200 vCPUs."
Starting price: 2 vCPUs at $0.18 / hr.
Included on the pricing page:
- Provisioned compute with instant scaling up to 200 vCPUs, and on-demand storage
- AWS and GCP multi-region support for select regions
- Private connectivity
- Metrics and log export to Datadog
- 99.99% availability
- Automatic 3x data replication
Storage limit: up to 3 TiB.
Compute scaling: provisioned compute with instant scaling.
Advanced plan
Advanced targets "high-scale applications with advanced security and compliance requirements."
Starting price: 4 vCPUs at $0.60 / hr.
Included on the pricing page:
- Provisioned compute and storage with unlimited scaling
- AWS, GCP, and Azure multi-region support for all regions
- Private connectivity
- Metrics and log export to Datadog
- Up to 99.999% availability (99.999% for multi-region on the comparison table)
- CMEK and controls for PCI / HIPAA needs
- Automatic 3x data replication
Storage limit: unlimited up to 10 TiB per node.
Compute scaling: dedicated resources with vertical and horizontal scaling; provisioned compute with unlimited scaling.
Storage scaling: provisioned storage (not on-demand).
Feature comparison highlights
From the pricing page comparison table:
| Feature | Basic | Standard | Advanced |
|---|---|---|---|
| Compute | Request units, 50M RUs free/month | vCPU, up to 200 | vCPU, unlimited |
| Storage | Up to 3 TiB, 10 GiB free/month | Up to 3 TiB | Up to 10 TiB per node |
| Uptime SLA | 99.99% | 99.99% | 99.999% multi-region |
| Cloud providers | AWS, GCP | AWS, GCP | AWS, GCP, Azure |
| Changefeeds (CDC) | Enterprise changefeeds | Enterprise changefeeds | Enterprise changefeeds |
| Multi-region | Yes | Yes | Yes |
Advanced explicitly lists CMEK, PCI / HIPAA controls, and up to 99.999% availability on cockroachlabs.com/pricing. The comparison table also lists CMEK, PCI-DSS support, HIPAA ready, ISO certified, and SOC2 certified under security features for the product line.
All three plans include change data capture via enterprise changefeeds, flexible RPO and retention for managed backups, and monitoring integrations (Datadog, Splunk, Dynatrace, New Relic) per the pricing page.
CockroachDB Self-Hosted and BYOC
The pricing page tabs also list CockroachDB Self-Hosted and CockroachDB Bring your own cloud as separate product lines. Specific dollar pricing for those options is not listed on the public pricing page. Contact Cockroach Labs for quotes.
The analytics cost consideration
CockroachDB Cloud pricing on cockroachlabs.com/pricing is structured around transactional compute: request units on Basic, provisioned vCPUs on Standard and Advanced. The page does not position CockroachDB as an OLAP or analytics database.
Analytical queries that scan large portions of a table consume request units on Basic or tie up provisioned vCPUs on Standard and Advanced. Those workloads compete with transactional traffic on the same cluster.
For OLTP vs OLAP, CockroachDB fits the OLTP side of the split. Analytical aggregations belong on a columnar engine.
CockroachDB (OLTP) → changefeed → Kafka → ClickHouse®/Tinybird (OLAP) → SQL APIs
CockroachDB lists enterprise changefeeds on all three cloud plans, which teams use to stream changes to downstream systems.
For ClickHouse vs CockroachDB, the databases solve different problems. Most production architectures use CockroachDB for transactions and ClickHouse for analytics rather than choosing one for both.
When each plan fits
Basic. Bursty workloads within the 30K RU/sec ceiling, with the 50 million RUs and 10 GiB monthly free allowance. Scales to zero when idle.
Standard. Steady workloads needing up to 200 provisioned vCPUs with instant scaling. Starting at $0.18/hr for 2 vCPUs per the pricing page.
Advanced. Unlimited scaling, Azure support, CMEK, PCI-DSS, HIPAA, and SOC2 on the pricing page. Starting at $0.60/hr for 4 vCPUs.
For scaling Postgres to billions of rows, the same OLTP ceiling applies when analytical queries run on a transactional engine.
For PostgreSQL for OLTP and analytics: 8 options compared, separating OLAP via CDC applies directly to CockroachDB deployments.
For ClickHouse vs PostgreSQL with extensions, the OLTP/OLAP split is the same regardless of whether Postgres or CockroachDB handles transactions.
For ClickHouse vs YugabyteDB, distributed SQL engines compete on the operational layer. Analytics still typically runs on ClickHouse.
Tinybird for CockroachDB analytics
Tinybird is managed ClickHouse with streaming ingestion for teams running CockroachDB as their transactional database:
- Stream changes via CockroachDB changefeeds (listed on all cloud plans on the pricing page).
- Connect Tinybird's Kafka datasource to the change stream.
- Define SQL Pipes for dashboard and API queries.
- Publish Pipes as HTTP endpoints with JWT tenant isolation.
CockroachDB continues serving transactions under its plan's compute model. Tinybird handles analytical queries separately.
Resend, processing 100TB per month on Tinybird, measured 62ms p90 query latency in production without caching. Tinybird is SOC 2 Type II certified.
What to verify before budgeting
The public pricing page lists starting prices and free-tier allowances, not total monthly bills. Before committing:
- Confirm your workload fits Basic's 30K RU/sec limit or needs Standard/Advanced vCPUs.
- Use the "View pricing" links on cockroachlabs.com/pricing for unit rates beyond the listed starting points.
- Account for storage above the 10 GiB free tier (up to 3 TiB on Basic/Standard, up to 10 TiB per node on Advanced).
- Factor changefeed usage if streaming to an analytics pipeline.
- Check legacy pricing if your contract predates December 1, 2024.
For analytics, budget for a separate ClickHouse layer via Tinybird. CockroachDB's published pricing is structured for transactional compute, not large-scale aggregations over billions of rows.
