🛒 Best Price Today on Amazon
Prime members get fast, free shipping on everything above, plus member-only deals. New members get a 30-day free trial — cancel anytime.
Shopping for a macro lens on a Canon body starts with a question that has nothing to do with magnification: which mount is on your camera? Canon sells close-focus glass for two very different systems, RF for the EOS R mirrorless line and EF for older DSLRs. A lens that looks perfect on paper will not fit the wrong body without an adapter, so the mount decides half of your shortlist before sharpness or price ever enters the conversation.
The second question is what you actually want to shoot. Flowers and insects reward a longer focal length that keeps you back from skittish subjects. Product shots, food and travel details are happier with a compact lens that doubles as an everyday prime. This guide is written for Canon owners who want to pick between those paths in 2026, including buyers who are comfortable with a renewed lens to save money.
Quick Picks

Canon RF100mm F2.8 L Macro is USM Lens | Mirrorless Medium Telephoto Macro Lens, Compatible with EOS R Series Mirrorless Cameras
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon
Canon RF35mm F1.8 is Macro STM Lens | Mirrorless Compact Macro Lens, Compatible with EOS R Series Mirrorless Cameras
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon
Canon RF85mm F2 Macro is STM Lens | Mirrorless Compact Medium-Telephoto Lens, Compatible with EOS R Series Mirrorless Cameras
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon
Canon EF 50mm f/1.8 STM Lens, Black, Compatible with Canon EOS DSLR Cameras | Compatible with EOS DSLR Cameras
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon
Canon EF 100mm f/2.8L IS USM Macro Lens for Canon Digital SLR Cameras (Renewed)
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon
Canon EF 100mm f/2.8L is USM Macro Lens for Canon Digital SLR Cameras, Lens Only, Black
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon
Canon RF28-70mm F2.8 is STM Macro Lens, Black
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon
Canon RF 100mm f/2.8 L Macro is USM Lens, Bundle with UV, CPL, ND2 Filters, Cleaning Kit, Lens Pouch, Cap Tether, LensPen | Canon 1-Year Warranty
Included for '8 Best Macro Lens for Canon (November 2026)' as a representative consumer electronics in this roundup; selection reflects the product set returned for this topic.
View on Amazon| Product | Best for | Key spec from the title |
|---|---|---|
| Canon RF100mm F2.8 L Macro IS USM | Serious RF macro work | L-series, IS, USM, medium telephoto |
| Canon RF35mm F1.8 IS Macro STM | Compact everyday macro | F1.8, IS, STM |
| Canon RF85mm F2 Macro IS STM | Portraits plus close-ups | F2, IS, medium telephoto |
| Canon EF 100mm f/2.8L IS USM Macro (Renewed) | DSLR macro on a tighter budget | f/2.8L, IS, USM, renewed |
| Canon EF 100mm f/2.8L IS USM Macro (Lens Only) | DSLR macro, new-condition buyers | f/2.8L, IS, USM |
| Canon RF28-70mm F2.8 IS STM Macro | One-lens walkaround kit | 28-70mm zoom, constant F2.8, IS |
| Canon RF 100mm f/2.8 L Macro IS USM filter bundle | Buyers who want accessories included | UV, CPL and ND2 filters, cleaning kit |
| Canon EF 50mm f/2.5 Compact Macro (Renewed) | Entry-level DSLR macro | 50mm, f/2.5, compact |
How to Choose
Match the mount first
RF lenses are for EOS R series mirrorless bodies, and EF lenses are for EOS DSLRs, exactly as the listings state. EF glass can reach a mirrorless body through an adapter, but RF glass cannot go the other way. If you own a DSLR today and plan to move to mirrorless within a couple of years, an EF lens is still usable later with an adapter, while an RF lens would sit unused until the switch.
Pick a focal length for your subject
Look for about 100mm if your subjects move or react to your presence, since the longer focal length gives you working distance. A 35mm or 50mm lens makes you work very close, which suits still-life, jewelry and food but can cast your own shadow over the subject. The 85mm F2 sits between the two camps and leans toward portraits that happen to focus closely.
Check stabilization and the aperture
Image stabilization helps when you shoot handheld in shade or at a market stall. Most of the lenses here list IS in the title, but the EF 50mm f/2.5 does not, so plan on a tripod or higher shutter speeds for it. A wide aperture such as F1.8 or F2 is useful for low light, though at macro distances you often stop down anyway to get enough of the subject sharp.
Know what renewed and bundles mean
Renewed lenses are previously owned units that have been inspected and resold, which can lower the cost of an L-series design. Bundles add filters, a pouch and a cleaning kit, which is convenient if you own none of those, but the optics are the same as the standalone version. Ignore bundle contents you will not use and buy accessories separately if you already have a filter set.
One more thing to ignore is the word macro on its own. Several titles use it loosely, so compare the focal length, the aperture and the mount rather than trusting the label. A buyer who writes down the camera model, the subject and the maximum spend before browsing will narrow this list to two or three lenses within minutes, and that is far more reliable than chasing the longest spec line.
The 8 Best Options
Canon RF100mm F2.8 L Macro IS USM
This is the flagship answer for EOS R owners who care about close-up work above all else. The title lists an L-series build, image stabilization, a USM focus motor and a medium telephoto focal length, a combination that suits insects, flowers and small objects you do not want to crowd.
- Strength: the 100mm focal length gives working distance from the subject.
- Strength: IS and USM focusing support handheld shooting.
- Trade-off: it costs the most of the standalone RF options here and is a specialist lens.
Skip it if you want one lens for everything or if you shoot with a DSLR. Also skip it if your budget is fixed at the entry tier, because the L designation places it firmly in the premium group.
Canon RF35mm F1.8 IS Macro STM
A compact prime for mirrorless shooters who want close focus without carrying a big lens. The F1.8 aperture and IS make it flexible for interiors, street scenes and small products, with macro capability available when something interesting sits right in front of you.
- Strength: light and compact, a sensible always-on-camera lens.
- Strength: F1.8 handles dim rooms better than slower zooms.
- Trade-off: the 35mm view forces you very near small, skittish subjects.
Skip it if your main targets are insects or anything that moves away when you approach.
Canon RF85mm F2 Macro IS STM
The title calls it a compact, medium-telephoto lens for EOS R series bodies, with macro and IS in the name. It fits photographers who split their time between portraits and detail shots, such as someone photographing family on weekends and jewelry or crafts at home.
- Strength: F2 and 85mm give a flattering portrait perspective.
- Strength: IS and STM suit handheld stills and quieter focusing.
- Trade-off: it is a compromise lens, so a dedicated 100mm L option offers more reach for macro.
Skip it if close-up work is the only goal and you want the longest working distance.
Canon EF 100mm f/2.8L IS USM Macro (Renewed)
For EOS DSLR owners, a renewed L-series macro can be the smartest way into serious close-up work. The listing names f/2.8L glass, IS and USM, and it carries the same 100mm reach discussed above for subject distance.
- Strength: L-series IS macro design at a lower tier than new stock.
- Strength: EF mount works on DSLRs and, with an adapter, on mirrorless bodies.
- Trade-off: renewed condition means cosmetic wear and variable warranty terms, so read the seller notes.
Skip it if you want guaranteed new-condition stock or own an RF-only body without an adapter.
Canon EF 100mm f/2.8L IS USM Macro (Lens Only, Black)
The same optical formula as the renewed listing, sold as a lens-only package in black. Buyers who want a DSLR macro without condition worries can choose this version and spend the savings on a tripod or a ring light.
- Strength: f/2.8L, IS and USM in the title point to a robust DSLR macro tool.
- Strength: lens-only packaging keeps the purchase straightforward.
- Trade-off: no filters or extras, so budget separately for protection.
Skip it if you plan to move fully to RF and do not want to rely on an adapter.
Canon RF28-70mm F2.8 IS STM Macro
This is a zoom, not a classic macro prime, and the title simply lists macro alongside a constant F2.8 aperture and IS. It is a fit for travelers who want one lens covering wide scenes through short portraits with occasional close-ups.
- Strength: a 28-70mm range covers many everyday situations on one lens.
- Strength: F2.8 throughout the zoom range is useful indoors.
- Trade-off: a zoom with macro in the name is not a replacement for a dedicated 100mm for insect work.
Skip it if you want maximum close-up reach, or if you need a lens you can drop into a small bag without thinking about weight.
Canon RF 100mm f/2.8 L Macro IS USM Filter Bundle
This listing pairs the RF 100mm L macro with UV, CPL and ND2 filters, a cleaning kit, a lens pouch, a cap tether and a LensPen, plus a one-year warranty. It suits a new EOS R owner who needs everything at once.
- Strength: the accessories solve protection and cleaning in one purchase.
- Strength: the CPL filter helps with glare on leaves and water.
- Trade-off: you pay for extras you may already own.
Skip it if you already have filters or prefer to pick your own accessories. Anyone who keeps a favorite filter brand across several lenses will likely find the included set redundant.
Canon EF 50mm f/2.5 Compact Macro (Renewed)
The entry point for DSLR owners. It is renewed, compact and aimed at close-ups without much bulk, which makes it appealing for hobbyists testing whether macro suits them.
- Strength: small and light, easy to carry as a second lens.
- Strength: renewed pricing keeps the entry cost modest.
- Trade-off: no IS in the title and a 50mm view means close working distance.
Skip it if your subjects are insects or if you need stabilization for handheld shooting.
Which One Fits Your Situation
You shoot insects and flowers on an EOS R body
Go with the Canon RF100mm F2.8 L Macro IS USM, or the filter bundle version if you need accessories. The longer focal length keeps you away from the subject.
You own an older Canon DSLR
The Canon EF 100mm f/2.8L IS USM Macro in lens-only form is the strongest match. If budget is tight, the renewed copy or the Canon EF 50mm f/2.5 Compact Macro keeps costs down.
You want one small lens for daily use and occasional macro
The Canon RF35mm F1.8 IS Macro STM is the most sensible pick, offering a bright aperture and a compact size.
You photograph people and details equally
Choose the Canon RF85mm F2 Macro IS STM for portraits, or the Canon RF28-70mm F2.8 IS STM Macro if you prefer a zoom.
Common Mistakes
- Buying an RF lens for a DSLR, or assuming EF and RF lenses are interchangeable without an adapter.
- Choosing a 50mm or 35mm lens for insects and then struggling with working distance.
- Counting a zoom with macro in its name as a true dedicated macro lens.
- Paying extra for a bundle when you already own filters and a cleaning kit.
- Skipping the seller notes on renewed listings, where condition and warranty terms are spelled out.
Related guides
- Gaming Chairs For Back Pain With Lumbar Support
- Gaming Keyboards For Fps With Rapid Trigger
- Travel Backpack With Laptop Compartment
Frequently Asked Questions
Will an EF macro lens work on a Canon mirrorless camera?
Yes, with a mount adapter, which keeps the lens usable if you upgrade later. Check the adapter details before buying, since the adapter is a separate purchase.
Is 100mm better than 50mm for macro?
For skittish subjects, yes, because the longer lens leaves more distance between you and the subject. For still-life, 35mm or 50mm can be easier to carry and use.
Do I need stabilization for macro?
It helps when you shoot handheld, since small movements show up strongly at close range. If you shoot on a tripod, it matters less.
What does a renewed lens mean?
It is a previously owned lens that has been inspected and resold. Read the listed condition and warranty terms before ordering.