Skip to content
inetGeek

Turbopuffer vs Weaviate

A comparison of Turbopuffer and Weaviate built from values read directly from each provider's own documentation, with the source recorded against every figure.

Updated 6 criteria comparedSources last checked

The short answer

Pick Turbopuffer if
Teams that want vector search billed like storage rather than compute — object-storage-backed pricing tends to undercut memory-resident vector databases at rest, especially for large, cold datasets.
Pick Weaviate if
Teams that want hybrid search included on every tier without an add-on, or that want an always-free cluster (not a time-limited trial) to build against before committing to a paid plan.

3 sourced criteria separate them:

Entry paid plan
Turbopuffer: Launch plan: $16/month minimum usage, including all database features. Scale plan: $256/month minimum. Enterprise: $4,096+/month.
Weaviate: Flex tier starts at $45/month, pay-as-you-go, no commitment.
Pricing model
Turbopuffer: Subscription with a monthly minimum per tier, plus usage-based overage charges beyond that minimum.
Weaviate: Consumption-based, charged on total vector dimensions stored plus storage, backups and optional AI services. Flex pricing starts around $0.00465 per 1M dimensions.
Hybrid search (vector + keyword)
Turbopuffer: Supported — combines vector search and BM25 full-text search to produce semantically relevant results.
Weaviate: Supported across all plans.

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

01.

At a glance.

CriterionTurbopufferWeaviate
Pricing
Entry paid planLaunch plan: $16/month minimum usage, including all database features. Scale plan: $256/month minimum. Enterprise: $4,096+/month.Flex tier starts at $45/month, pay-as-you-go, no commitment.
Pricing modelSubscription with a monthly minimum per tier, plus usage-based overage charges beyond that minimum.Consumption-based, charged on total vector dimensions stored plus storage, backups and optional AI services. Flex pricing starts around $0.00465 per 1M dimensions.
Vector
Hybrid search (vector + keyword)Supported — combines vector search and BM25 full-text search to produce semantically relevant results.Supported across all plans.

Only criteria both providers publish appear here; a tinted cell marks a real difference. Criteria only one of them documents are listed below, and an absence there means we found no source — not that the feature is missing. How we source this.

The small bar above a value is inetGeek's own lean toward that side — computed from the same facts shown, never a number the provider published. See the picker below "The short answer" to weigh only the criteria you care about.

02.

Where they differ.

Entry paid plan

Turbopuffer
Launch plan: $16/month minimum usage, including all database features. Scale plan: $256/month minimum. Enterprise: $4,096+/month.
Weaviate
Flex tier starts at $45/month, pay-as-you-go, no commitment.
Sources (2) →
  • Turbopuffer Pricing ↗

    “$16/month minimum usage. Includes all database features. [Scale] $256. [Enterprise] $4,096+.”

    Read 2026-09-11 · official pricing

  • Weaviate Cloud Pricing ↗

    “Flex: Starts at $45/mo. Pay-as-you-go, monthly, no commitment.”

    Read 2026-09-11 · official pricing

Pricing model

Turbopuffer
Subscription with a monthly minimum per tier, plus usage-based overage charges beyond that minimum.
Weaviate
Consumption-based, charged on total vector dimensions stored plus storage, backups and optional AI services. Flex pricing starts around $0.00465 per 1M dimensions.
Sources (2) →
  • Turbopuffer Pricing ↗

    “Minimum monthly commitments ($16 Launch, $256 Scale, $4,096+ Enterprise), plus usage-based overage charges.”

    Read 2026-09-11 · official pricing

  • Weaviate Cloud Pricing ↗

    “Vector dimensions pricing varies by index type, compression method, and region. [...] from $0.00465 / 1M [dimensions].”

    Read 2026-09-11 · official pricing

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

03.

Which should you choose?

Choose Turbopuffer if…

Teams that want vector search billed like storage rather than compute — object-storage-backed pricing tends to undercut memory-resident vector databases at rest, especially for large, cold datasets.

Editorial · Palash Bagchi · approved

Choose Weaviate if…

Teams that want hybrid search included on every tier without an add-on, or that want an always-free cluster (not a time-limited trial) to build against before committing to a paid plan.

Editorial · Palash Bagchi · approved

Consider something else if…

  • Turbopuffer: The full list of supported similarity metrics matters before committing — that wasn't fully documented in what's sourced here, unlike competitors that publish the complete list.
  • Weaviate: Predictable flat pricing matters more than granular control — per-dimension consumption billing means cost scales with embedding choices in a way a flat per-month plan doesn't.
04.

Documented by only one.

These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing.

Free tierWeaviate: Yes
RegionsWeaviate: Free and Flex tiers run on AWS and GCP with limited regions (2 and 7 respectively). Premium dedicated runs on GCP, AWS and Azure across roughly 40 regions.
Similarity metrics supportedTurbopuffer: Cosine distance is documented as a supported metric (used in the SDK's example code); the full list of supported metrics wasn't confirmed beyond this.
05.

Questions this comparison answers.

Entry paid plan: Turbopuffer or Weaviate?

Turbopuffer: Launch plan: $16/month minimum usage, including all database features. Scale plan: $256/month minimum. Enterprise: $4,096+/month.

Weaviate: Flex tier starts at $45/month, pay-as-you-go, no commitment.

Should I choose Turbopuffer or Weaviate?

Pick Turbopuffer if Teams that want vector search billed like storage rather than compute — object-storage-backed pricing tends to undercut memory-resident vector databases at rest, especially for large, cold datasets.

Pick Weaviate if Teams that want hybrid search included on every tier without an add-on, or that want an always-free cluster (not a time-limited trial) to build against before committing to a paid plan.

Every page here is sourced and dated.