RTX 4090 24GB vs RX 7900 XTX 24GB
The RTX 4090 24GB is about 22% faster at 1440p, and the RX 7900 XTX 24GB costs about $500 less right now. For the money, the RX 7900 XTX 24GB is the better buy.
Graphics card · faster
GeForce RTX 4090 24GB
—
No new stock · used about $1,979
- Video memory
- 24 GB
- Power
- 450 W
- Recommended power supply
- 850 W
- Power connector
- 12V-2x6
- Card length
- 337–348 mm
- Released
- 2022
Models: ASUS TUF Gaming OC, MSI Gaming X Trio, Gigabyte Gaming OC
Graphics card · better value
Radeon RX 7900 XTX 24GB
$1,479
cheapest new: Sapphire Pulse at PC Case Gear · used about $985
- Video memory
- 24 GB
- Power
- 355 W
- Recommended power supply
- 850 W
- Power connector
- 8-pin
- Card length
- 313–344 mm
- Released
- 2022
Models: Sapphire Pulse, XFX Merc 310, Sapphire Nitro+
Average frame rates
Estimated across demanding games at High settings, each tested with a Ryzen 7 9800X3D and 32 GB of DDR5-6000.
Cost per frame at 1440p: RTX 4090 24GB $12 · RX 7900 XTX 24GB $11
Game by game at 1440p
| Game | RTX 4090 24GB | RX 7900 XTX 24GB | Difference |
|---|---|---|---|
| Cyberpunk 2077 | 106 | 83 | RTX 4090 24GB +28% |
| Black Myth: Wukong | 88 | 69 | RTX 4090 24GB +28% |
| Fortnite | 226 | 188 | RTX 4090 24GB +20% |
| Counter-Strike 2 | 468 | 399 | RTX 4090 24GB +17% |
| Call of Duty: Black Ops 7 | 182 | 149 | RTX 4090 24GB +22% |
| Baldur’s Gate 3 | 142 | 120 | RTX 4090 24GB +18% |
Which graphics card should you buy?
- Better value: the RX 7900 XTX 24GB costs less per frame ($11 vs $12 per fps at 1440p).
- The RX 7900 XTX 24GB uses about 95 W less, so it runs cooler and quieter and can get by with a smaller power supply.
- The RTX 4090 24GB is no longer sold new — it’s a second-hand buy at around $1,979.
Check either card with your processor in the bottleneck checker, or try it in a full build in the builder.
Related comparisons
Frame rates are Rigsmith estimates from its performance indices, not measured benchmarks. Prices are the cheapest in-stock new price at Australian stores as of 12/11/2026, including GST.