Best Canon Lenses | 2024

canon lens top.jpg

Welcome to our guide to the best Canon lenses to buy. We’ve compiled a selection of our absolute favourite lenses for Canon cameras, including options for both the RF mirrorless mount, and the classic EF DSLR mount. 

These aren’t necessarily the absolute best top-of-the-range lenses — such a list would be exclusively populated with lenses that are far out of budget for ninety-nine per cent of photographers. Instead, these are simply the lenses that have most impressed our testing team, and ones that we consider to provide excellent value for money. This means that while there are lenses on this list at the professional end of the scale, there are also some highly affordable options suited to beginners and those on a budget.

If you’re shopping for a camera too, check out our guide to the best Canon cameras, where we cover mirrorless and DSLR options. Otherwise, let’s get into it and count off the best lenses for Canon cameras right now…

Best RF Lens

Canon’s EOS R mirrorless range is a broad church, encompassing high-end professional flagships like the EOS R5, affordable beginner cameras like the EOS R100, and everything in between. Of course, as many photographers say, a camera is only as good as the lens, and so here are a few lenses that will help you get the best out of your EOS R camera. We’ve included a mix of RF lenses (that will work with all sensor sizes) and RF-S (which will work with just APS-C) – make sure you check which type you have.

Canon RF 135mm f1.8 L IS USM Lens

£2,264.00 View

Pros:

  • Useful stabilisation system
  • Tough build and brilliant handling
  • Class-leading optical performance

Cons:

  • Focal length won’t be suited to all situations

This lens is an update to a much loved DSLR lens, the EF 135mm f/2L USM. It delivers not just a little extra latitude in the aperture, with f/1.8 rather than f/2, but also adds built-in stabilisation – and this makes it much more practical to shoot with handheld. The tight 135mm focal length is brilliant for portraits, though with a 0.7m minimum focusing distance, this is also a great lens for close-ups and still life. It’s built to L series standards, with extensive weatherproofing, and its optical performance is absolutely stellar. 

Canon RF 24-240mm f4-6.3 IS USM Lens

£879.00 View

Pros:

  • Versatile zoom range
  • Image stabilisation 
  • Light and pretty compact 

Cons:

  • Lacks weather sealing 
  • Mild distortion at the wide angle

It’s a highly versatile lens that caters to a wide range of photographic needs. Its extensive zoom range from 24mm to 240mm allows photographers to capture everything from sweeping landscapes to detailed close-ups, making it an excellent all-in-one solution for travel and everyday photography. Its built-in 5-stop image stabilisation is particularly useful for handheld shooting. Overall, it's a practical and versatile option for photographers seeking a flexible, all-purpose lens.

Canon RF-S 10-18mm f4.5-6.3 STM Lens

£364.00 View

Pros:

  • Ultra-wide focal length suits vlogging
  • Weighs just 150g
  • Fast, near-silent focusing

Cons:

  • APS-C only

This is the widest lens currently available for RF-S users – meaning it’s great not just for landscapes and architecture photography, but also for vlogging. Indeed, with a practically silent autofocus system and built-in stabilisation, the RF-S 10-18mm f4.5-6.3 STM ticks a lot of the boxes that are priorities to video shooters, as well as being great for stills. It’s tiny and lightweight, but still packs in a sophisticated optical build with 12 elements arranged into 10 groups, to ensure consistent sharpness. There’s a 0.5x magnification factor that makes it pretty solid for close-ups and small details, and the seven-blade diaphragm means you can produce images with aesthetically pleasing bokeh while shooting with a shallow depth of field.

Canon RF 100-500mm f4.5-7.1L IS USM Lens

£2,709.00 View

Pros:

  • Big, generous zoom range
  • Excellent Dual Nano USM autofocus
  • Strong control of aberrations for superb sharpness

Cons:

  • Max aperture drops a lot at the tele end

A 100-400mm lens is a popular thing among pro and amateur photographers alike. Here, Canon goes one better — or one hundred better, depending on how you look at it — and produces the RF 100-500mm f4.5-7.1L IS USM. Great for all sorts of applications thanks to its generous zoom range, the RF 100-500mm still manages to be relatively lightweight. It’s equipped with a five-stop stabilisation system, as well as the brilliant Dual Nano USM autofocus that is exceptionally fast and accurate. Aberrations and distortion are controlled well throughout the zoom range, giving you clear and sharp images at every focal length setting.

Canon RF-S 18-150mm f3.5-6.3 IS STM Lens

£519.00 View

Pros:

  • 29-240mm equivalent zoom range
  • Fast focusing
  • 4.5-stop stabiliser

Cons:

  • APS-C only

An ideal travel zoom for Canon’s crop-sensor mirrorless camera, the Canon RF-S 18-150mm f3.5-6.3 IS STM is a good old one-size-fits-all, covering reasonably wide-angle to powerful telephoto. It’s also equipped with image stabilisation; this is especially good news for users of APS-C cameras, which don’t tend to have in-body stabilisation systems. Focusing is reliably snappy thanks to the stepping motor autofocus system, and if you switch to manual focus mode, you get a decent ​​0.59x magnification factor that provides some macro capability. It’s a lens to do pretty much everything without costing the earth.

Canon RF 100mm f2.8 L Macro IS USM Lens

£1,188.00 View

Pros:

  • Incredible sharpness
  • Unique bokeh control (SA) ring
  • Effective 5-stop image stabilisation

Cons:

  • Tripod collar not included

Canon likes to push the boat out with new lenses, and often gives us something we’ve never seen before. The RF 100mm f2.8 L Macro IS USM may seem fairly standard at first glance – a telephoto prime with close-up capabilities. However, it includes a unique feature in the form of the SA Control ring, which can be turned to manipulate the shape of bokeh (the points of light in defocused areas of images). Once you get the hang of using this, it’s immensely enjoyable to use, and further expands your creative options when shooting macro images on the EOS R system.

Best EF Lens

Here we’ve compiled a few of our favourite EF lenses for Canon DSLRs. Once again, we’ve simply picked out lenses that have impressed our team and we reckon offer great value for money – so there’s a mix of affordable and premium lenses, with options for APS-C and full-frame (APS-C lenses are denoted as “EF-S” rather than just EF). Remember too that all of these lenses can be adapted to fit EOS R mirrorless cameras with full functionality, using the EF-EOS R mount adapter

Canon EF 50mm f1.8 STM Lens

£129.00 View

Pros:

  • Affordable and lightweight
  • Versatile focal length
  • Snappy focusing

Cons:

  • Premium lenses provide superior optical performance

The so-called “nifty-fifty” has a deserved reputation as one of the best walk-around focal lengths there is. It roughly equates to the angle of view of a human eye, and so on full-frame it produces images with a naturalistic, documentary-style look that works brilliantly for reportage and documentary-style shooting, not to mention street photography. 

The Canon EF 50mm f1.8 STM Lens is a beloved example, providing a superb balance between affordability and quality, with a generous f/1.8 aperture, a 7-bladed diaphragm for smooth bokeh, and Super Spectra coating to reduce ghosting and flare. The STM motor also means focusing is quick and quiet, so you have everything you need for a day’s photographic adventure.

Canon EF-S 18-55mm f3.5-5.6 IS II Lens

£179.00 View

Pros:

  • Four-stop stabilisation system
  • Short close-focusing distance
  • Versatile focal range

Cons:

  • APS-C only
  • Fairly pedestrian max. aperture range

Next up, we have one of Canon’s most affordable lenses – its EF-S 18-55mm f3.5-5.6 IS II Lens. Its all-purpose, wide-to-medium focal range allows it to shoot a huge range of subjects, from landscapes to portraits, and it has many useful features such as Canon’s 4-stop image stabilisation system, which makes it easier to shoot handheld with lower shutter speed, expanding the lens’s utility in low light. It’s also great for close-up, with a generous minimum focusing distance of just 0.25m.

One thing to be aware of is that this is an EF-S lens, which means it’s only useable on Canon DSLRs with APS-C sensors such as the EOS 7D Mark II or entry-level EOS 4000D. Always check your camera’s compatibility before buying a lens.

Sigma 18-35mm f1.8 DC Art HSM Lens for Canon EF

£699.00 View

Pros:

  • Great image quality full of character
  • Constant f/1.8 aperture

Cons:

  • APS-C only

This wide-angle zoom benefits from a constant f/1.8 aperture — meaning it can shoot wide-open all the way through its zoom range. This greatly adds to your shooting versatility when shooting portraits and when taking pictures in low-light, making the Sigma 18-35mm f1.8 DC Art HSM Lens a fantastic all-purpose lens. It’s designed for APS-C cameras, and boasts an internal construction with aspherical elements and Special Low Dispersion elements to reduce distortion and aberration, ensuring images are clean and sharp at all focal lengths and all aperture settings.

Zeiss 50mm f1.4 Milvus ZE Lens - Canon EF Mount

£1,245.00 View

Pros:

  • Outstanding optical quality
  • Beautifully made with exceptional ergonomics
  • Useful 50mm focal length

Cons:

  • Manual focus only

Zeiss are among the best in the business, and this fantastic 50mm prime shows why. It’s manual focus only, so not one for the novice, but if this is how you prefer to focus then you’ll enjoy a lens with peerless optical quality, smooth ergonomics, and a generous maximum aperture of f/1.4 that makes it hugely useful in all sorts of different shooting situations. For shooting a real-life, naturalistic perspective in pin-sharp detail, you can’t ask for better, and this Zeiss lens will allow you to get the very best out of your full-frame Canon DSLR.

Canon EF 50mm f1.4 USM Lens

£409.00 View

Pros:

  • Bright f1.4 aperture
  • Gorgeous bokeh quality and brilliant image details

Cons:

  • Heavier than f1.8 version

Another Canon nifty-fifty, this handy all-purpose prime benefits from a sophisticated autofocus system as well as the fast maximum aperture that’s so vital for creating perfect bokeh. It produces high-contrast images with vivid detail in all the right places, even when shooting wide open, so you get the optimal balance between sharpness and style. Affix this to the front of your Canon camera and you’ll be prepared for all sorts of different shooting situations.

Lensbaby Sol 45 Lens for Canon EF

£139.00 View

Pros:

  • Brings a unique character to images
  • Hands-on and fun to use

Cons:

  • Manual focus only, and slow
  • Look won’t suit all situations

Lensbaby has made a name for itself by producing artistic lenses that focus on making images with vivid, distinctive bokeh. The Sol 45 is one such lens, equipped with an 8.5º area of tilt that allows the user to direct the sweet spot of focus precisely where they want it, with the rest of the image rendering with beautifully stylised bokeh. The Sol 45 also has bokeh blades, which swing over the front of the lens to add further texture to the defocused areas. It’s a fantastic lens for experimenting creatively, and makes for a superb addition to any Canon photographer’s kit bag.

canon lens top.jpg

FAQs

What makes Canon camera lenses unique?

Canon camera lenses are renowned for their high-quality optics, innovative technologies, and robust build. They often feature advanced lens coatings such as Super Spectra and Subwavelength Structure Coating (SWC) that minimise reflections, ghosting, and flare, resulting in clearer and more vibrant images.

How do I choose the right Canon lens for my needs?

Choosing the right Canon lens depends on your specific photography needs. It’s best to think about focal length, aperture size, and image stabilisation. For landscape photography, wide-angle lenses are ideal, while portrait photographers often prefer lenses with a large aperture for beautiful background blur. For sports and wildlife, telephoto lenses with image stabilisation help capture distant subjects with clarity. It’s safe to say that there is a Canon lens for everyone.

What is the difference between Canon EF and RF lenses?

Canon EF lenses are designed for DSLR cameras with a full-frame or APS-C sensor, while RF lenses are specifically made for Canon's mirrorless cameras with the RF mount.

Why is lens image stabilisation important?

Image stabilisation (IS) is crucial for reducing camera shake, especially in low-light conditions or when using long focal lengths, ensuring sharper images. Canon lenses often feature Optical Image Stabilisation (OIS), which compensates for camera movement by shifting lens elements. 

How do Canon's lens coatings enhance image quality?

Canon uses several proprietary lens coatings to enhance image quality. Super Spectra Coating (SSC) is applied to reduce internal reflections, ghosting, and flare, which can degrade image contrast and colour fidelity. The Subwavelength Structure Coating (SWC) further minimises flare and ghosting, particularly in challenging lighting conditions.

How do we decide?


Our in-house photography experts, store staff and partners all work collaboratively to pour over these guides. We also consider emerging trends and customer feedback to make sure our guides are always up-to-date and reflective of what people are truly looking for. By curating only the best products, our guides provide trustworthy recommendations, making it easier for customers to make informed choices with confidence.

If you would like more advice on any purchase our contact centre staff are here to help. Alternatively, you can reach us via email or social media. And don't forget. If you were to purchase anything based on our recommendations you'll be covered by our full returns policy