Best everyday lenses for the Canon EOS R7
19 everyday lenses that fit the Canon EOS R7 (Canon RF mount) — versatile walk-around lenses that stay on the camera. Sorted brightest-aperture first; every spec from the manufacturer's catalog.
Start with the Canon RF 45mm f/1.2 STM. At f/1.2 it is the brightest of the 19 everyday Canon RF lenses that fit the Canon EOS R7 — the full comparison is below.
It is a full-frame lens. It fits and shoots at full resolution, and the glass often carries over if you move to a full-frame body later — but for the same framing it is larger, heavier and dearer than a lens built for this sensor. The brightest APS-C option here is Sigma 23mm f/1.4 DC DN Contemporary at f/1.4.
Check the Canon RF 45mm f/1.2 STM price on Amazon →
One limit of this table: it lists only Canon RF lenses that mount natively on the Canon EOS R7 — lenses fitted through an adapter are not included here. See which mounts adapt to which.
What these focal lengths actually give you on the Canon EOS R7
The Canon EOS R7 has an APS-C sensor, so it sees a 1.6× crop of what each lens projects (Canon's APS-C is 1.6×, not the 1.5× used by Sony, Nikon and Fujifilm). Every focal length below therefore frames 1.6× tighter than its marked number. A 50mm on the Canon EOS R7 frames like 80mm, not the "normal" view its marked number implies.
| Lens | Marked | Frames like, on the Canon EOS R7 |
|---|---|---|
| Canon RF 45mm f/1.2 STM | 45mm | 72mm |
| Sigma 23mm f/1.4 DC DN Contemporary | 23mm | 37mm |
| Sigma 30mm f/1.4 DC DN Contemporary | 30mm | 48mm |
| Canon RF 35mm f/1.4 L VCM | 35mm | 56mm |
| Sigma 17-40mm f/1.8 DC Art | 17-40mm | 27–64mm |
| Canon RF 35mm f/1.8 Macro IS STM | 35mm | 56mm |
| Tamron 17-70mm f/2.8 Di III-A VC RXD | 17-70mm | 27–112mm |
| Sigma 18-50mm f/2.8 DC DN Contemporary | 18-50mm | 29–80mm |
| Canon RF 24-70mm f/2.8 L IS USM | 24-70mm | 38–112mm |
| Canon RF 24-105mm f/2.8 L IS USM | 24-105mm | 38–168mm |
| Canon RF 28mm f/2.8 STM | 28mm | 45mm |
| Canon RF 28-70mm f/2.8 IS STM | 28-70mm | 45–112mm |
| Canon RF-S 18-150mm f/3.5-6.3 IS STM | 18-150mm | 29–240mm |
| Tamron 18-300mm f/3.5-6.3 Di III-A VC VXD | 18-300mm | 29–480mm |
| Canon RF 24-105mm f/4 L IS USM | 24-105mm | 38–168mm |
| Canon RF 24-240mm f/4-6.3 IS USM | 24-240mm | 38–384mm |
| Canon RF 24-105mm f/4-7.1 IS STM | 24-105mm | 38–168mm |
| Canon RF-S 18-45mm f/4.5-6.3 IS STM | 18-45mm | 29–72mm |
| Canon RF 24-50mm f/4.5-6.3 IS STM | 24-50mm | 38–80mm |
Weight & weather sealing on the Canon EOS R7
On long approaches the decision is often made by weight, not aperture. Published weights for 19 of the 19 lenses above:
| Lens | Weight | Weather sealing |
|---|---|---|
| Canon RF 28mm f/2.8 STM | 120g | None claimed |
| Canon RF-S 18-45mm f/4.5-6.3 IS STM | 130g | None claimed |
| Canon RF 24-50mm f/4.5-6.3 IS STM | 210g | None claimed |
| Sigma 30mm f/1.4 DC DN Contemporary | 285g | Mount gasket only (Sigma publishes 285g for the RF mount (265g E / 275g X) — RF figure used) |
| Sigma 18-50mm f/2.8 DC DN Contemporary | 290g | Mount gasket only |
| Canon RF 35mm f/1.8 Macro IS STM | 305g | None claimed |
| Canon RF-S 18-150mm f/3.5-6.3 IS STM | 310g | None claimed |
| Sigma 23mm f/1.4 DC DN Contemporary | 345g | Mount gasket only |
| Canon RF 45mm f/1.2 STM | 346g | Not verified (weight from the Canon RF lens-mount list table; sealing not stated on the source page) |
| Canon RF 24-105mm f/4-7.1 IS STM | 395g | None claimed |
| Canon RF 28-70mm f/2.8 IS STM | 495g | Not verified (weight from the Canon RF lens-mount list table; sealing not stated on the source page) |
| Tamron 17-70mm f/2.8 Di III-A VC RXD | 530g | Weather-sealed |
| Canon RF 35mm f/1.4 L VCM | 555g | Weather-sealed |
| Sigma 17-40mm f/1.8 DC Art | 560g | Weather-sealed |
| Tamron 18-300mm f/3.5-6.3 Di III-A VC VXD | 625g | Weather-sealed |
| Canon RF 24-105mm f/4 L IS USM | 700g | Weather-sealed |
| Canon RF 24-240mm f/4-6.3 IS USM | 750g | None claimed |
| Canon RF 24-70mm f/2.8 L IS USM | 900g | Weather-sealed |
| Canon RF 24-105mm f/2.8 L IS USM | 1430g | Weather-sealed |
Packing light? The lightest here is the Canon RF 28mm f/2.8 STM at 120g. The lightest weather-sealed option is the Tamron 17-70mm f/2.8 Di III-A VC RXD at 530g.
Complete the kit for the Canon EOS R7
- The Canon RF 45mm f/1.2 STM takes 67mm front filters. One 67mm set (polariser, ND) also fits every other 67mm lens you add later — see which ones. 67mm filters on Amazon →
- The Canon EOS R7 takes an LP-E6NH battery (SD card • SD card speed class-compatible. • Compatible with UHS-II) — a spare battery and the right card class are body-specific, not lens-specific. LP-E6NH battery on Amazon →
FAQ
What is the best everyday lens for the Canon EOS R7?
Canon RF 45mm f/1.2 STM (45mm f/1.2) is the standout everyday option that fits the Canon EOS R7. 19 everyday Canon RF lenses fit in total — compare them below.
Do these everyday lenses fit the Canon EOS R7?
Yes — every lens here is a Canon RF mount lens, so it fits the Canon EOS R7 and covers its APS-C sensor.
What is the lightest everyday lens for the Canon EOS R7?
The Canon RF 28mm f/2.8 STM at 120g (manufacturer-published weight). The lightest weather-sealed option is the Tamron 17-70mm f/2.8 Di III-A VC RXD at 530g. Weights for 19 of the 19 lenses on this page are in the weight table above.
Already own the Canon EOS R7, shopping for a spare or an upgrade? Canon EOS R7 on Amazon →
All lenses for the Canon EOS R7 · the same use across mounts: Everyday lenses for Canon RF · all cameras
















