A daily record of what secure on-demand cloud GPUs cost per GPU-hour, computed from the current offers GPUPerHour tracks across cloud GPU providers. Published as a table and as CSV; no charts yet.
Every day at 00:05 UTC the index records, for each of the 13 GPUs in the basket, the minimum, median and maximum price per GPU-hour across every current offer on the site. An offer is current only when all of the following hold:
Prices are US dollars per GPU-hour. The median is taken across every current offer for the GPU; the minimum is the cheapest current offer. Providers and offers count the current set on the snapshot day.
| GPU | Median $/GPU-hr | Min $/GPU-hr | Providers | Offers | Snapshot |
|---|---|---|---|---|---|
| NVIDIA H100 SXM5 80GB | $3.27 | $2.79Lyceum | 8 | 22 | |
| NVIDIA H100 PCIe 80GB | $2.88 | $2.50Hyperstack | 9 | 14 | |
| NVIDIA H200 SXM 141GB | $4.27 | $3.50Ori | 5 | 8 | |
| NVIDIA B200 SXM 192GB | $6.99 | $3.75Packet.ai | 2 | 7 | |
| NVIDIA B300 SXM6 262GB | $7.89 | $7.89RunPod | 1 | 1 | |
| NVIDIA A100 SXM4 80GB 80GB | $1.50 | $0.82Vast.ai | 7 | 21 | |
| NVIDIA A100 PCIe 80GB 80GB | $1.48 | $0.68LeaderGPU | 7 | 23 | |
| NVIDIA L40S 48GB | $1.03 | $0.80Vast.ai | 4 | 16 | |
| NVIDIA RTX PRO 6000 Blackwell 96GB | $2.17 | $0.66Packet.ai | 8 | 27 | |
| NVIDIA GeForce RTX 5090 32GB | $1.23 | $0.53Vast.ai | 3 | 10 | |
| NVIDIA GeForce RTX 4090 24GB | $1.80 | $0.40Vast.ai | 3 | 7 | |
| NVIDIA RTX A6000 48GB | $0.57 | $0.44LeaderGPU | 7 | 53 | |
| AMD Instinct MI300X 192GB | $2.99 | $2.39RunPod | 2 | 3 |
The index has 1 day of history. Daily tables appear for each GPU once it has 3 snapshots, and trend commentary starts once 30 daily snapshots exist; the first monthly report is planned for . Until then, the full series is available in the CSV downloads.
No GPU has reached 3 daily snapshots yet, so there are no daily tables to show.
One row per snapshot date and GPU, for every GPU with at least one current offer that day (the basket and the rest of the catalog). Columns: snapshot_date, gpu_slug, gpu_name, basket_version, min_price_per_gpu, p25_price_per_gpu, median_price_per_gpu, p75_price_per_gpu, max_price_per_gpu, offer_count, provider_count, cheapest_provider, cheapest_region. Prices are USD per GPU-hour; quartiles are blank below four offers.
Licence: the data may be reused, republished and charted with attribution to GPUPerHour and a link to https://gpuperhour.com/gpu-price-index (Creative Commons Attribution 4.0).
13 GPUs chosen to cover training, inference, workstation and consumer segments across more than one provider. Membership only changes with a new basket version, so series are never compared across versions silently.
Once a day at 00:05 UTC, for each GPU in the basket, we take every current offer on GPUPerHour (available now, from a provider with live stock tracking, seen within 15 minutes, secure on-demand, priced per GPU-hour) and record the minimum, 25th percentile, median, 75th percentile and maximum price, plus the provider and offer counts. Quartiles are omitted when a GPU has fewer than four offers.
The median is taken across all providers and SKUs, so it sits between the cheapest and most expensive current offers rather than matching any one price list. The minimum column is the single cheapest current offer. Prices are collected from public provider pages and can lag a provider's checkout by a few minutes.
One snapshot per UTC day, captured at 00:05 UTC. This page re-renders at most once an hour, and the CSV exports are regenerated on request with a five-minute cache. The live per-provider prices on the rent pages update every minute.
Yes. The CSV exports and the numbers on this page are licensed under Creative Commons Attribution 4.0: reuse, republish and chart them with attribution to GPUPerHour and a link to https://gpuperhour.com/gpu-price-index.
The series started in September 2026 with basket v2026-09 and has no back-filled or synthetic history; every row is a real daily observation. Daily tables appear per GPU after three snapshots, trend commentary after thirty, and the first monthly report is planned for 15 October 2026.
How prices are collected and what counts as a current offer is described in full on the About page. Corrections: [email protected].