Top 10 bestselling lenses for Canon cameras

If you're looking for a lens for your Canon camera, you can choose from an extensive lens range. This selection consists of the top 10 bestselling Canon lenses of the moment. View the choice of other photographers and discover whether you can expand your collection of lenses. Are you going for a bright prime lens with a fixed focal length or do you need more zoom range to get a good picture of your subjects? Check if the lens is compatible with your type of camera.

1
Canon RF 100-400 f/5.6-8 IS USM
Canon RF 100-400 f/5.6-8 IS USM
Canon RF 100-400 f/5.6-8 IS USM
Canon RF 100-400 f/5.6-8 IS USM
Canon RF 100-400 f/5.6-8 IS USM
Canon RF 100-400 f/5.6-8 IS USM
Canon RF 100-400 f/5.6-8 IS USM
Canon
Canon RF 100-400 f/5.6-8 IS USM
Super telephoto lens|Suitable for APS-C, Full frame|Zoom lens

Retail price

€ 849,-

€ 697,99

including VAT, free delivery

2
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Sigma
Sigma 16-300mm f/3.5-6.7 DC OS Contemporary Canon RF-mount
Standard, Telephoto lens, Wide-angle|Suitable for APS-C|Zoom lens

Retail price

€ 729,-

€ 606,90

including VAT, free delivery

3
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon RF 50mm f/1.4L VCM
Canon
Canon RF 50mm f/1.4L VCM
Review is 0 out of 10.
Standard|Suitable for full frame|Prime lens

Retail price

€ 1.619,99

€ 1.599,-

including VAT, free delivery

4
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Canon RF 50mm f/1.8 STM
Black Friday
Canon
Canon RF 50mm f/1.8 STM
Standard|Suitable for APS-C, Full frame|Prime lens
Retail price€ 259,-

€ 179,-

including VAT, free delivery

5
Sigma 18-50mm f/2.8 DC DN Contemporary Canon RF Mount
Sigma 18-50mm f/2.8 DC DN Contemporary Canon RF Mount
Sigma 18-50mm f/2.8 DC DN Contemporary Canon RF Mount
Sigma 18-50mm f/2.8 DC DN Contemporary Canon RF Mount
Sigma 18-50mm f/2.8 DC DN Contemporary Canon RF Mount
Sigma 18-50mm f/2.8 DC DN Contemporary Canon RF Mount
Sigma 18-50mm f/2.8 DC DN Contemporary Canon RF Mount
Wide-angle|Suitable for APS-C|Zoom lens

Retail price

€ 549,-

€ 489,99

including VAT, free delivery

6
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon RF 45 mm F1.2 STM
Canon
Canon RF 45 mm F1.2 STM
Standard|Suitable for full frame|Prime lens

Retail price

€ 509,-

€ 439,99

including VAT, free delivery

7
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Tamron
Tamron 17-70mm f/2.8 Di III-A VC RXD Canon RF
Review is 0 out of 10.
Standard, Telephoto lens, Wide-angle|Suitable for APS-C, Full frame|Zoom lens

€ 649,-

including VAT, free delivery

8
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon RF 20-50mm f/4L IS USM PZ
Canon
Canon RF 20-50mm f/4L IS USM PZ
Review is 0 out of 10.
Standard, Telephoto lens|Suitable for full frame|Zoom lens

Retail price

€ 1.529,-

€ 1.499,-

including VAT, free delivery

9
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon RF 16mm f/2.8 STM
Canon
Canon RF 16mm f/2.8 STM
Wide-angle|Suitable for APS-C, Full frame|Prime lens

Retail price

€ 349,99

€ 289,99

including VAT, free delivery

10
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon RF 14-35mm F/4.0 L IS USM
Canon
Canon RF 14-35mm F/4.0 L IS USM
Review is 0 out of 10.
Standard, Wide-angle|Suitable for APS-C, Full frame|Zoom lens

Retail price

€ 1.849,99

€ 1.499,-

including VAT, free delivery