GPU Spot Pricing in 2026: When Interruptible Actually Saves You Money

An 8xH100 node costs $98.32/hr on demand and $57.76 on spot - but AWS spot still works out to $7.22 per GPU-hour, more than RunPod charges on demand. Real spot discounts across 10 providers, and when the discount is a trap.

An 8×H100 node on AWS costs $98.32/hour on demand. The same node on spot costs $57.76/hour. That's $40 an hour - about $29,000 a month - for accepting that AWS can take the machine back with two minutes' notice.

Spot pricing is the biggest discount in cloud GPUs and the most misunderstood. The usual advice ("use spot, it's 70% cheaper") is wrong in two directions: the discount varies enormously by provider, and on the cheapest providers it barely exists. CloudMart tracks on-demand and spot prices across 10 GPU providers, so here's what the spread actually looks like.

Real spot discounts, by provider

ProviderGPUOn-demand /hrSpot /hrDiscount
AWSL4 ×1 (g6)$0.80$0.1088%
AWSA100 40GB ×8 (p4d)$32.77$13.0760%
AWSH100 80GB ×8 (p5)$98.32$57.7641%
CoreWeaveH100 80GB ×1$6.16$2.4660%
CoreWeaveA100 80GB ×1$2.70$1.2155%
RunPodA100 80GB ×1$1.79$1.1436%
RunPodH100 80GB ×1$2.69$1.9926%
Prices as tracked on October 24, 2026. Spot rates move continuously - the live GPU marketplace has current numbers.

The pattern nobody mentions

Look down the discount column. The deepest cuts are at AWS and CoreWeave. The shallowest is RunPod, at 26%.

That's not a coincidence, and it's the single most useful thing to understand about spot pricing: the discount is a function of how inflated the on-demand price was in the first place. Spot is the market clearing price for idle capacity. Providers whose list price is already close to the market clearing price have little room to discount. Providers with a large enterprise margin have a lot.

So a big discount percentage tells you about the provider's pricing strategy, not about whether you're getting a good deal.

Which is why this comparison matters more

Forget percentages and compare the actual cost per GPU-hour. AWS's p5 spot price of $57.76/hr is for an 8-GPU node, which works out to $7.22 per GPU-hour.

Option$ per H100-hour
RunPod spot$1.99
Crusoe on-demand$2.00
CoreWeave spot$2.46
RunPod on-demand$2.69
CoreWeave on-demand$6.16
AWS spot (p5, per GPU)$7.22

Two things fall out of that table. Crusoe's flat on-demand rate of $2.00/GPU-hr beats every spot price on the board except RunPod's - no reclaim risk, no checkpointing, no two-minute warnings. And AWS spot H100s cost more per GPU-hour than RunPod's on-demand price. You take on interruption risk, two-minute termination notices, and checkpointing complexity - and you still pay a 168% premium over simply renting the GPU outright somewhere else.

If you are already deep in AWS and your data has gravity there, that premium may be worth paying. If you are choosing freely, spot on a hyperscaler is close to the worst option on the board.

When spot is the right call

Spot earns its keep when all three of these are true:

When it isn't

The checkpointing math

Rough rule: spot pays off when discount × job length exceeds expected restart cost. If spot is 50% off and your job has a 20% chance of being reclaimed once, you lose on average 10% of the run to redone work - still well ahead. At a 26% discount with a 40% reclaim rate, the margin is thin enough that the engineering time isn't worth it.

Checkpoint every 10-15 minutes of compute. More often and you waste time on I/O; less often and a reclaim costs real money.

Bottom line

Not sure if your job should run on spot?

Tell the Planner your model size, run length, and deadline - it picks the provider and estimates the bill both ways.

Plan my training run →

Related: H100 rental prices compared for on-demand rates across every provider we track, and the cheapest way to fine-tune an LLM if you're sizing a specific job.


← All posts
Share: X HN
✦
CloudMart AI Compute
Answers from live pricing data
✦
What are you building?
Compare providers, estimate costs, or get a recommendation - answers come from CloudMart's live dataset, never made-up prices.
Enter to send · Shift+Enter for a new line
Compare:
Report a problem