Grid
List
1 results
Canon RF 24mm F1.8 MACRO IS STM Lens
Landscapes, Interiors, Vlogging, Macro
Enthusiast Level
Quiet focusing, 5-stops Image Stabilizer¹, compact design
€ 669.99
Free Standard Delivery
In stock online
Macro lenses get you closer to your subject, capturing extraordinary detail with exceptional image quality. Popular for food and nature photography, a Canon macro lens reveals textures and intricacies invisible to the naked eye.
All macro lenses enhance detail, with a range of features that make capturing the small easy. Our wide range caters for beginners through to professionals.
View our RF macro lens RF 85mm F2 Macro IS STM.
Hide out of stock items
Hide out of stock items
We've hidden items that are currently out of stock.
Grid
List
Landscapes, Interiors, Vlogging, Macro
Enthusiast Level
Quiet focusing, 5-stops Image Stabilizer¹, compact design
Free Standard Delivery
In stock online
From wildlife to food and from insects to textiles and materials, macro lenses reveal stunning texture and detail in your subject.
A macro Canon lens uses a large aperture, high image-quality and a large maximum magnification that lets you see your subject in new ways. Meanwhile, a built-in light ring, and super macro mode takes your macro images to the next level.
For help finding your perfect Canon macro lens, or if you’re unsure where to get started, take a look at our Camera Lenses for Beginners guide.
Browse macro lenses by mm - including the popular 100mm. Bestselling macro lenses include the EF 100mm f/2.8L Macro IS USM Lens, RF 35mm f/1.8 IS Macro STM Lens and EF-S 35mm f/2.8 Macro IS STM Lens.
Enjoy FREE standard delivery on all orders of € 30 and more, as well as free 30-day returns on all orders
We give you the added reassurance of a 2-year manufacturer's guarantee (EWS) on our hardware products. Exceptions apply.
Discover our full and extensive range of products in one place, including Canon site exclusives.
Copyright 2026. All rights reserved.
Canon Europa N.V.
Bovenkerkerweg 59, 1185 XB Amstelveen, The Netherlands.
Registered in Amsterdam under no: 33166721
WEEE registration number: 2080WB