Quick answer
Amazon DynamoDB is cheaper than Firestore at all three usage levels Playxoft priced. For 100 million reads, 20 million writes and 50 GB stored a month in US East, it costs $31.25 a month against $102.81, and it is cheaper in all 12 regions covered. Playxoft's comparison uses official list prices checked October 14, 2026, with the always-free allowances applied.
- Official list prices
- 3 usage levels
- 12 regions
- Feature comparison
- Free calculator
How to compare Amazon DynamoDB and Firestore costs
- 1Pick a usage level (10M reads, 100M reads, 1B reads), then change the numbers or add more items with the + buttons.
- 2Choose the Region where your users are. Prices differ by region.
- 3Adjust the numbers in each card. Every field has an i tip explaining it.
- 4Compare the two monthly totals, then open Cost breakdown to see exactly how Amazon DynamoDB and Firestore bill each line.
Which is cheaper, Amazon DynamoDB or Firestore?
Monthly list prices in US East with the always-free allowances applied:
| Usage per month | Amazon DynamoDB | Firestore | Cheaper |
|---|---|---|---|
| 10M reads: 1M writes, 5 GB stored | $1.88 | $6.51 | Amazon DynamoDB by $4.64 |
| 100M reads: 20M writes, 50 GB stored | $31.25 | $102.81 | Amazon DynamoDB by $71.56 |
| 1B reads: 200M writes, 500 GB stored | $368.75 | $1,047.81 | Amazon DynamoDB by $679.06 |
Amazon DynamoDB is cheaper for 100M reads a month in all 12 regions the calculator covers. Firestore's price depends heavily on location: Google lists us-east1 at its multi-region rates, twice us-west1. In us-west1 (Oregon), Firestore costs $54.35 for 100M reads a month.
What are the DynamoDB and Firestore unit prices?
List prices in AWS us-east-1 (N. Virginia) and Google Cloud us-east1 (South Carolina), read on October 14, 2026:
| Price (US East, on-demand) | AWS | Google Cloud |
|---|---|---|
| NoSQL, per million reads | $0.125 | $0.60 |
| NoSQL, per million writes | $0.625 | $1.80 |
Is Amazon DynamoDB or Firestore cheaper in your region?
100 million reads, 20 million writes and 50 GB stored a month, priced in each of the 12 regions the calculator covers:
| Region | Amazon DynamoDB | Firestore | Cheaper |
|---|---|---|---|
| US East | $31.25 | $102.81 | DynamoDB |
| US West | $31.25 | $54.35 | DynamoDB |
| Canada | $34.38 | $56.55 | DynamoDB |
| Brazil (São Paulo) | $46.88 | $77.11 | DynamoDB |
| Ireland | $35.33 | $59.78 | DynamoDB |
| UK (London) | $37.14 | $66.83 | DynamoDB |
| Germany (Frankfurt) | $38.15 | $66.83 | DynamoDB |
| India | $35.58 | $59.73 | DynamoDB |
| Singapore | $35.58 | $66.85 | DynamoDB |
| Japan (Tokyo) | $35.68 | $65.36 | DynamoDB |
| South Korea (Seoul) | $33.92 | $69.13 | DynamoDB |
| Australia (Sydney) | $35.58 | $65.36 | DynamoDB |
How do Amazon DynamoDB and Firestore compare on features?
| Amazon DynamoDB | Firestore | |
|---|---|---|
| Pricing model | Per read and write request unit | Per document read, write and delete |
| Largest item | 400 KB | 1 MiB |
| Consistency | Eventual by default, strong optional | Strong |
| Queries | Key lookups, Query and Scan, secondary indexes | Document queries, automatic indexes, real-time listeners |
| SLA | 99.99% (99.999% global tables) | 99.99% regional, 99.999% multi-region |
| Free allowance | 25 GB storage (on-demand requests are not free) | 1 GiB, 50,000 reads and 20,000 writes a day |
Facts from each provider's own documentation, checked October 14, 2026.
What are the key differences between Amazon DynamoDB and Firestore?
- Pricing. DynamoDB on-demand bills read and write request units; Firestore bills each document read, write and delete.
- Free tier. Firestore includes 50,000 reads and 20,000 writes a day and 1 GiB; DynamoDB's free tier covers 25 GB of storage but not on-demand requests.
- Queries. Firestore indexes every field automatically and supports real-time listeners and offline queries; DynamoDB is built around keys and secondary indexes.
- Item size. Firestore documents can reach 1 MiB; DynamoDB items 400 KB.
Should you choose Amazon DynamoDB or Firestore?
Choose Amazon DynamoDB if
- you have very high, predictable throughput on known keys
- you need global tables with a 99.999% SLA
- your app runs on AWS Lambda
Choose Firestore if
- you build a mobile or web app with real-time updates
- you want flexible queries without designing keys up front
- your app fits in the daily free quota
More comparisons: AWS vs Google Cloud · Amazon EC2 vs Compute Engine · AWS Lambda vs Google Cloud Run · Amazon S3 vs Google Cloud Storage · Amazon RDS vs Google Cloud SQL · Amazon DynamoDB vs Azure Cosmos DB.
Where do these prices come from?
Both sides use the provider's own published price list, read on October 14, 2026, for the same region, with the always-free allowances applied.
- AWS: Amazon DynamoDB pricing
- Google Cloud: Firestore pricing
Prices are in US dollars, on-demand, for Linux, with no commitments. Every figure on this page is generated from the same price snapshot as the calculator, and automated tests check each claim whenever the prices change. A month is 730 hours and 1 TB is 1,024 GB. Providers change prices from time to time, so for a purchase decision confirm the final figure in the provider's console.
Moving between Amazon DynamoDB and Firestore?
Playxoft builds and runs production backends on AWS, Google Cloud, Azure and Cloudflare, and plans migrations between them with no surprise downtime, including white-label work for agencies. Send us your architecture or last month's invoice and we will tell you, free, which side is cheaper for your real usage. Get a free cloud cost review.
Frequently asked questions
Last updated by the Playxoft engineering team.