Canon EOS 90D vs Canon EOS R7
Canon EOS R7 has the edge on paper, but the right choice depends on what you shoot. The EOS 90D is the better pick for travel; the EOS R7 is better for beginners, portraits, wildlife, sports, astrophotography, vlogging.
Choose the EOS 90D for
- a lower price (from £589)
Choose the EOS R7 for
- faster bursts (30fps vs 10fps)
- better low-light performance
- a lighter body (612g vs 701g)
- stronger video (4K 60p)
- in-body image stabilisation
- more lenses in our database (36 vs 24)
- a newer design (2022)
Specs side by side
| Spec | EOS 90D | EOS R7 |
|---|---|---|
| Sensor | APS-C, 32.5MP | APS-C, 32.5MP |
| Mount | Canon EF / EF-S (DSLR) | Canon RF-S (APS-C) |
| Released | 2019 | 2022 |
| Burst | 10 fps | 30 fps |
| Readout | OVF | ≈65 ms |
| Max ISO | 25,600 | 32,000 |
| Stabilisation | Lens only | In-body |
| Video | 4K 30p | 4K 60p |
| Weather sealed | Yes | Yes |
| Viewfinder | Optical | Electronic |
| Weight | 701 g | 612 g |
| Battery | Canon LP-E6NH | Canon LP-E6NH |
| Card slots | SD (UHS-I) | 2× SD (UHS-II) |
| New price | No longer sold new | £1,049 |
| Used at MPB | £589–824 | £664–949 |
| Native lenses in our database | 24 (14 third-party) | 36 (14 third-party) |
Which is better for…
| Use | Better choice |
|---|---|
| Beginner-friendly | EOS R7 |
| Everyday & travel | EOS 90D |
| Portraits | EOS R7 |
| Landscape | About equal |
| Wildlife & animals | EOS R7 |
| Sports & action | EOS R7 |
| Astrophotography | EOS R7 |
| Vlogging & video | EOS R7 |
| Vintage / film look | About equal |
Based on the specs that matter most for each type of photography: burst and readout for action, resolution for landscapes, sensor size and low light for portraits and astro, video and weight for vlogging.
Lenses and running costs
The EOS 90D uses Canon EF / EF-S (24 lenses in our database, 14 third-party) and the EOS R7 uses Canon RF / RF-S (36 lenses, 14 third-party). They share the same battery (Canon LP-E6NH).
Frequently asked questions
Is the Canon EOS 90D better than the Canon EOS R7?
It depends on your priorities. The EOS 90D offers a lower price (from £589); the EOS R7 offers faster bursts (30fps vs 10fps), better low-light performance, a lighter body (612g vs 701g).
Which is better for video, the EOS 90D or the EOS R7?
The EOS R7 is stronger for video: EOS 90D records 4K 30p, EOS R7 records 4K 60p.
Which is cheaper, the EOS 90D or the EOS R7?
The EOS 90D costs No longer sold new new and from £589 used at MPB; the EOS R7 costs £1,049 new and from £664 used (checked 5 November 2026).
Can I use Canon EOS 90D lenses on the EOS R7?
Not directly. The EOS 90D uses Canon EF / EF-S and the EOS R7 uses Canon RF / RF-S; switching usually means new lenses or an adapter where one exists.