The Short Answer
A managed vector database in 2026 costs somewhere between $0 and thousands of dollars per month, and the spread comes down to three meters: storage (dollars per GB-month of vectors), queries (per request or per million), and writes. Serverless offerings cluster around $0.25 to $2 per GB-month of stored vectors plus usage, dedicated clusters start around $65 to $100 per month and scale with RAM, and self-hosting trades the bill for infrastructure and operations time. The single biggest cost lever is architecture: engines that keep every vector in RAM cost an order of magnitude more per GB than engines that rest data on object storage and cache what is hot.
This guide breaks down what actually drives the bill, compares published pricing models, and shows how to estimate your own workload before you commit.
What Drives Vector Database Cost?
Vector storage is priced on bytes, and bytes are determined by three multipliers:
Query cost is the second meter: some vendors bill per read unit, some per request, some fold moderate query volume into the storage price. For high-QPS retrieval workloads, query pricing can dominate storage entirely.
How Do the Major Vector Databases Compare on Price?
Published pricing models as of July 2026 (always confirm on the vendor page -- these change):
| Offering | Pricing model | Entry point | Watch for |
| Pinecone serverless | Storage per GB-month + read/write units | Free tier, then usage | Read-unit costs at high QPS |
| Weaviate Cloud | Stored dimensions + SLA tier | Free sandbox, then usage | Dimension-based billing rewards small embeddings |
| Qdrant Cloud | Cluster size (RAM/CPU/disk) | Free 1GB cluster | You provision capacity, not usage |
| Zilliz Cloud (Milvus) | Compute units + storage | Free tier, then dedicated | Compute-unit sizing takes tuning |
| turbopuffer | Object-storage-first, per GB + per query | Usage-based | Cold-query latency vs warm cache |
| Mixpeek MVS | Object-storage-first: $0.33/GB-month stored + $2/1M queries beyond plan pool | $25/mo incl. usage pool | Managed extraction is a separate meter |
| Self-hosted (Qdrant/Milvus/pgvector) | Your infra + your ops | Instance cost (~$50+/mo realistic minimum) | Ops time is the real bill |
How Do I Estimate My Monthly Cost?
Work the math before trusting any calculator:
vectors = 10_000_000 dims = 768 bytes_per = 4 # float32; 1 for int8, 0.125 for binary index_factor = 1.5 # HNSW/metadata overhead gb = vectors * dims * bytes_per * index_factor / 1e9 # ~46 GB storage_rate = 0.33 # $/GB-month (object-storage-backed tier) queries_m = 5 # million queries/month query_rate = 2.00 # $/1M queries monthly = gb * storage_rate + queries_m * query_rate # ~$25/mo
What Is the Cheapest Vector Database?
It depends on the workload shape:
Where Mixpeek Fits
Mixpeek MVS is a vector store that runs directly on object storage: vectors rest at S3-class economics ($0.33/GB-month on the rate card), queries are $2 per million beyond your plan's included pool, and plans start at $25/month with a usage pool built in. Because it is part of a multimodal indexing platform, the same namespaces can hold BYO vectors today and managed video/image/document extraction later without re-indexing -- see the best vector databases list for how it compares feature-by-feature, and best S3-compatible object storage for the storage layer underneath.