Best macro lenses for the Canon EOS R10
5 macro lenses that fit the Canon EOS R10 (Canon RF mount) — true close-up magnification for detail work. Sorted brightest-aperture first; every spec from the manufacturer's catalog.
Start with the Canon RF 24mm f/1.8 Macro IS STM. At f/1.8 it is the brightest of the 5 macro Canon RF lenses that fit the Canon EOS R10 — the full comparison is below.
Check the Canon RF 24mm f/1.8 Macro IS STM price on Amazon →
| Focal | Lens | Buy | Max aperture | Weight | Filter | Type | Coverage | Best for |
|---|---|---|---|---|---|---|---|---|
| 24mm | Canon RF 24mm f/1.8 Macro IS STM | Check price → | f/1.8 | 270 g | 52mm | prime | Full-frame | Wide-angleAstrophotographyStreetMacro |
| 35mm | Canon RF 35mm f/1.8 Macro IS STM | Check price → | f/1.8 | 305 g | 52mm | prime | Full-frame | StreetEverydayMacro |
| 85mm | Canon RF 85mm f/2 Macro IS STM | Check price → | f/2 | 500 g | 67mm | prime | Full-frame | PortraitMacroBudget |
| 100mm | Canon RF 100mm f/2.8 L Macro IS USM | Check price → | f/2.8 | 685 g | 67mm | prime | Full-frame | MacroPortrait |
| 100mm | Laowa 100mm f/2.8 2x Ultra Macro APOMF | Check price → | f/2.8 | 650 g | — | prime | Full-frame | MacroPortrait |
One limit of this table: it lists only Canon RF lenses that mount natively on the Canon EOS R10 — 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 R10
The Canon EOS R10 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 R10 frames like 80mm, not the "normal" view its marked number implies.
| Lens | Marked | Frames like, on the Canon EOS R10 |
|---|---|---|
| Canon RF 24mm f/1.8 Macro IS STM | 24mm | 38mm |
| Canon RF 35mm f/1.8 Macro IS STM | 35mm | 56mm |
| Canon RF 85mm f/2 Macro IS STM | 85mm | 136mm |
| Canon RF 100mm f/2.8 L Macro IS USM | 100mm | 160mm |
| Laowa 100mm f/2.8 2x Ultra Macro APO | 100mm | 160mm |
Weight & weather sealing on the Canon EOS R10
On long approaches the decision is often made by weight, not aperture. Manufacturer-published weights for 5 of the 5 lenses above:
| Lens | Weight | Weather sealing |
|---|---|---|
| Canon RF 24mm f/1.8 Macro IS STM | 270g | None claimed |
| Canon RF 35mm f/1.8 Macro IS STM | 305g | None claimed |
| Canon RF 85mm f/2 Macro IS STM | 500g | None claimed |
| Laowa 100mm f/2.8 2x Ultra Macro APO | 650g | None claimed (Laowa publishes 650g for RF/Z/FE mounts) |
| Canon RF 100mm f/2.8 L Macro IS USM | 685g | Weather-sealed |
Packing light? The lightest here is the Canon RF 24mm f/1.8 Macro IS STM at 270g. The lightest weather-sealed option is the Canon RF 100mm f/2.8 L Macro IS USM at 685g.
Complete the kit for the Canon EOS R10
- The Canon RF 24mm f/1.8 Macro IS STM takes 52mm front filters. One 52mm set (polariser, ND) also fits every other 52mm lens you add later — see which ones. 52mm filters on Amazon →
- Batteries, cards, a strap and a bag are specific to the Canon EOS R10 rather than to the lens. Canon EOS R10 accessories on Amazon →
FAQ
What is the best macro lens for the Canon EOS R10?
Canon RF 24mm f/1.8 Macro IS STM (24mm f/1.8) is the standout macro option that fits the Canon EOS R10. 5 macro Canon RF lenses fit in total — compare them below.
Do these macro lenses fit the Canon EOS R10?
Yes — every lens here is a Canon RF mount lens, so it fits the Canon EOS R10 and covers its APS-C sensor.
What is the lightest macro lens for the Canon EOS R10?
The Canon RF 24mm f/1.8 Macro IS STM at 270g (manufacturer-published weight). The lightest weather-sealed option is the Canon RF 100mm f/2.8 L Macro IS USM at 685g. Weights for 5 of the 5 lenses on this page are in the weight table above.
Already own the Canon EOS R10, shopping for a spare or an upgrade? Canon EOS R10 on Amazon →
All lenses for the Canon EOS R10 · the same use across mounts: Macro lenses for Canon RF · all cameras



