Snowflake Cost Calculator
Estimate your monthly Snowflake bill from cloud provider, region, edition, warehouse size, storage, time travel, fail-safe, and data transfer inputs. Runs entirely in your browser.
| Cost Component | Amount |
|---|---|
| Compute | $0.00 |
| Storage | $0.00 |
| Time Travel | $0.00 |
| Fail-safe | $0.00 |
| Data Transfer | $0.00 |
| Total Monthly Cost | $0.00 |
How to Use the Snowflake Cost Calculator
- Select your cloud provider and region.
- Choose your Snowflake edition.
- Select warehouse type and size.
- For multi-cluster warehouses, set minimum and maximum clusters — those two fields appear only when you choose the Multi-cluster type.
- Enter your estimated monthly usage:
- Hours of warehouse operation
- Storage requirements (including Time Travel and Fail-safe)
- Data transfer volume and type
The cost table updates as you change inputs — the "Calculate Cost" button is there when you want to commit a figure, but you do not have to press it to see the numbers.
Everything runs in your browser. Nothing you enter is sent to a server.
What the calculator computes
- Compute costs based on warehouse configuration and hours
- Storage costs for permanent storage, Time Travel, and Fail-safe, each entered separately in TB per month
- Data transfer costs based on the transfer type you select
- Total estimated monthly cost, with each component itemized above so you can see which line dominates
Compute is the product of three things: the credit price for your edition, the credits per hour your warehouse size consumes, and the hours you run it. Warehouse sizes step by powers of two — XS burns 1 credit/hour, S burns 2, M burns 4, and so on up to 6XL — so moving up one size doubles compute spend for the same wall-clock hours. That single fact explains most surprising Snowflake bills.
Understanding Snowflake pricing
- Compute costs vary by edition and warehouse size. Higher editions carry a higher price per credit; larger warehouses consume more credits per hour.
- Storage covers permanent, transient, and temporary data, plus Time Travel and Fail-safe. This calculator takes Time Travel and Fail-safe as their own TB-per-month inputs, because they are the two that quietly grow after you have stopped thinking about them.
- Data transfer costs vary by transfer type: cross-region, cross-cloud provider, internet egress, and transfer between accounts. Egress is the most expensive of the four.
- Multi-cluster warehouses scale between your minimum and maximum cluster count based on load. The calculator has no way to know your real load curve, so it estimates compute at the midpoint of the minimum and maximum you enter. If your clusters sit near the minimum most of the month, this overstates; if they pin at the maximum, it understates.
- Serverless is offered as a warehouse type, but Snowflake bills it per second of actual usage. This calculator applies the same per-hour formula it uses for standard warehouses, so treat a serverless estimate as an upper bound based on the hours you enter rather than a true per-second figure.
- All prices are in USD.
The rates the calculator uses are list prices, not your contract. Snowflake discounts meaningfully at commitment tiers, and the region you pick is used here to organize the region menu per cloud provider rather than to vary the credit price. Actual costs may vary based on usage patterns and specific requirements — treat the total as a planning estimate and reconcile against your own account's rate card before you budget against it.
These tools are how Elegant Atomics thinks about growth for B2B SaaS. Work with us. Work with us →