Skip to content
Click here to sign up to our newsletter and receive our latest offers, news and a FREE delivery promo code.
Click here to sign up to our newsletter and receive our latest offers, news and a FREE delivery promo code.

Canon Camera Lenses

Take your creativity further with Canon cameras and accessories at The Flash Centre.

Find the right Canon digital camera for your needs, whether you're a beginner, an enthusiast or a professional photographer. The Flash Centre offers a range of Canon DSLR, mirrorless, compact digital and instant camera options to fulfil the needs of various photography genres, including wedding and portrait photography.

We know that having the right equipment for your shoot is essential to your creative process; explore different perspectives with wide-angle shots or detailed macro with our range of Canon camera lenses. Browse our selection of accessories to upgrade your studio, including portable flash, photo printers & scanners, camera cables, timers, remotes, power accessories and more.

  • Save 1% Save %
    Original price £119.99
    Original price £119.99 - Original price £119.99
    Original price £119.99
    Current price £119.00 incl. VAT
    £119.00 - £119.00
    Current price £119.00 incl. VAT

    Canon Mount Adapter EF-EOS R

    Canon

    In stock

    Canon Mount Adapter EF-EOS R The standard Mount Adapter EF-EOS R allows EF-S and EF lenses to be used on EOS R cameras seamlessly. Photographers wh...

    View full details
    Original price £119.99
    Original price £119.99 - Original price £119.99
    Original price £119.99
    Current price £119.00 incl. VAT
    £119.00 - £119.00
    Current price £119.00 incl. VAT
    Save 1% Save %
  • Save 4% Save %
    Original price £2,389.99
    Original price £2,389.99 - Original price £2,389.99
    Original price £2,389.99
    Current price £2,290.00 incl. VAT
    £2,290.00 - £2,290.00
    Current price £2,290.00 incl. VAT

    Canon RF 24-70mm f/2.8L IS USM Lens

    Canon

    In Stock

    Canon RF 24-70mm f/2.8L IS USM Lens Part of the trinity of essential lenses alongside the RF 15-35mm and RF 70-200mm, the RF 24-70mm boasts a fa...

    View full details
    Original price £2,389.99
    Original price £2,389.99 - Original price £2,389.99
    Original price £2,389.99
    Current price £2,290.00 incl. VAT
    £2,290.00 - £2,290.00
    Current price £2,290.00 incl. VAT
    Save 4% Save %
  • Save 5% Save %
    Original price £1,479.98
    Original price £1,479.98 - Original price £1,479.98
    Original price £1,479.98
    Current price £1,399.00 incl. VAT
    £1,399.00 - £1,399.00
    Current price £1,399.00 incl. VAT

    Canon RF 100mm f/2.8L Macro IS USM Lens

    Canon

    In stock

    Canon RF 100mm f/2.8L MACRO IS USM Lens The RF 100mm F2.8L MACRO IS USM is an outstanding lens for professionals and keen photo enthusiasts lookin...

    View full details
    Original price £1,479.98
    Original price £1,479.98 - Original price £1,479.98
    Original price £1,479.98
    Current price £1,399.00 incl. VAT
    £1,399.00 - £1,399.00
    Current price £1,399.00 incl. VAT
    Save 5% Save %
  • Save 7% Save %
    Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £299.00 incl. VAT
    £299.00 - £299.00
    Current price £299.00 incl. VAT

    Canon RF 16mm F2.8 STM Lens

    Canon

    In stock

    Canon RF 16mm F2.8 STM - EXPLORE YOUR WIDER SIDE Meet the RF 16MM F2.8 STM. It’s the ultimate affordable EOS R-series lens for vlogging and more. ...

    View full details
    Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £299.00 incl. VAT
    £299.00 - £299.00
    Current price £299.00 incl. VAT
    Save 7% Save %
  • Save 5% Save %
    Original price £220.00
    Original price £220.00 - Original price £220.00
    Original price £220.00
    Current price £209.00 incl. VAT
    £209.00 - £209.00
    Current price £209.00 incl. VAT

    Canon RF 50mm f/1.8 STM Lens

    Canon

    In stock

    Canon RF 50mm f/1.8 STM Lens The RF 50mm F1.8 STM is a compact and highly versatile RF prime lens capable of high quality images. The wide apertur...

    View full details
    Original price £220.00
    Original price £220.00 - Original price £220.00
    Original price £220.00
    Current price £209.00 incl. VAT
    £209.00 - £209.00
    Current price £209.00 incl. VAT
    Save 5% Save %
  • Original price £1,389.00 - Original price £1,389.00
    Original price £1,389.00
    £1,389.00 incl. VAT
    £1,389.00 - £1,389.00
    Current price £1,389.00 incl. VAT

    Canon RF 24-105mm f/4.0L IS USM Lens

    Canon

    In stock

    Canon RF 24-105mm f/4.0L IS USM Lens A Canon RF Series 24-105mm L-series zoom with a fixed f/4 aperture for serious photographers and filmmakers. F...

    View full details
    Original price £1,389.00 - Original price £1,389.00
    Original price £1,389.00
    £1,389.00 incl. VAT
    £1,389.00 - £1,389.00
    Current price £1,389.00 incl. VAT
  • Original price £3,299.99 - Original price £3,299.99
    Original price £3,299.99
    £3,449.00 incl. VAT
    £3,449.00 - £3,449.00
    Current price £3,449.00 incl. VAT

    Canon RF 85mm f/1.2L DS.USM Lens

    Canon

    In stock

    Canon RF 85mm f/1.2L DS.USM Lens Go beyond detail and capture the true spirit of a subject with a lens offering exceptional performance and reliabi...

    View full details
    Original price £3,299.99 - Original price £3,299.99
    Original price £3,299.99
    £3,449.00 incl. VAT
    £3,449.00 - £3,449.00
    Current price £3,449.00 incl. VAT
  • Save 4% Save %
    Original price £2,589.99
    Original price £2,589.99 - Original price £2,589.99
    Original price £2,589.99
    Current price £2,489.99 incl. VAT
    £2,489.99 - £2,489.99
    Current price £2,489.99 incl. VAT

    Canon EF 100-400mm f/4.5-5.6L IS II USM Lens

    Canon

    In stock

    EF 100-400mm f/4.5-5.6L IS II USM Powerful telephoto performance, wherever you are. A compact, high-performance 100-400mm zoom lens that’s ideal...

    View full details
    Original price £2,589.99
    Original price £2,589.99 - Original price £2,589.99
    Original price £2,589.99
    Current price £2,489.99 incl. VAT
    £2,489.99 - £2,489.99
    Current price £2,489.99 incl. VAT
    Save 4% Save %
  • Save 2% Save %
    Original price £1,069.99
    Original price £1,069.99 - Original price £1,069.99
    Original price £1,069.99
    Current price £1,049.00 incl. VAT
    £1,049.00 - £1,049.00
    Current price £1,049.00 incl. VAT

    Canon MP-E 65mm f/2.8 Macro Lens

    Canon

    In stock

    Canon MP-E 65mm f/2.8 Macro Lens Features Focal length and maximum aperture: 65 mm f2.8 Lens construction: 10 elements in 8 groups Diagonal angle ...

    View full details
    Original price £1,069.99
    Original price £1,069.99 - Original price £1,069.99
    Original price £1,069.99
    Current price £1,049.00 incl. VAT
    £1,049.00 - £1,049.00
    Current price £1,049.00 incl. VAT
    Save 2% Save %
  • Save 4% Save %
    Original price £2,729.99
    Original price £2,729.99 - Original price £2,729.99
    Original price £2,729.99
    Current price £2,629.99 incl. VAT
    £2,629.99 - £2,629.99
    Current price £2,629.99 incl. VAT

    Canon RF 70-200mm f/2.8L IS USM Lens

    Canon

    Out Of Stock - Call For Availability

    Canon RF 70-200mm f/2.8L IS USM Lens Capture the world with outstanding flexibility and quality with a super compact F2.8 telephoto zoom that incor...

    View full details
    Original price £2,729.99
    Original price £2,729.99 - Original price £2,729.99
    Original price £2,729.99
    Current price £2,629.99 incl. VAT
    £2,629.99 - £2,629.99
    Current price £2,629.99 incl. VAT
    Save 4% Save %
  • Save 7% Save %
    Original price £1,389.00
    Original price £1,389.00 - Original price £1,389.00
    Original price £1,389.00
    Current price £1,289.99 incl. VAT
    £1,289.99 - £1,289.99
    Current price £1,289.99 incl. VAT

    Canon EF 24-105mm f/4.0L IS II USM Lens

    Canon

    In stock

    EF 24-105mm f/4L IS II USM The standard zoom with professional performance A professional-quality standard zoom lens, suited to many different ty...

    View full details
    Original price £1,389.00
    Original price £1,389.00 - Original price £1,389.00
    Original price £1,389.00
    Current price £1,289.99 incl. VAT
    £1,289.99 - £1,289.99
    Current price £1,289.99 incl. VAT
    Save 7% Save %
  • Save 10% Save %
    Original price £1,060.00
    Original price £1,060.00 - Original price £1,060.00
    Original price £1,060.00
    Current price £959.00 incl. VAT
    £959.00 - £959.00
    Current price £959.00 incl. VAT

    Canon EF 135mm f/2L USM Lens

    Canon

    Out Of Stock - Call For Availability

    Canon EF 135mm f/2L USM Lens A versatile telephoto lens, the long focal length of the EF 135mm f/2L USM coupled with the f/2 maximum aperture provi...

    View full details
    Original price £1,060.00
    Original price £1,060.00 - Original price £1,060.00
    Original price £1,060.00
    Current price £959.00 incl. VAT
    £959.00 - £959.00
    Current price £959.00 incl. VAT
    Save 10% Save %
  • Save 7% Save %
    Original price £1,930.00
    Original price £1,930.00 - Original price £1,930.00
    Original price £1,930.00
    Current price £1,799.00 incl. VAT
    £1,799.00 - £1,799.00
    Current price £1,799.00 incl. VAT

    Canon EF 24-70mm f/2.8L II USM Lens

    Canon

    In stock

    Canon EF 24-70mm f/2.8L II USM Lens The classic fast f/2.8 all-round zoom, updated with next-gen optical design including aspherical, UD and super ...

    View full details
    Original price £1,930.00
    Original price £1,930.00 - Original price £1,930.00
    Original price £1,930.00
    Current price £1,799.00 incl. VAT
    £1,799.00 - £1,799.00
    Current price £1,799.00 incl. VAT
    Save 7% Save %
  • Save 13% Save %
    Original price £229.00
    Original price £229.00 - Original price £229.00
    Original price £229.00
    Current price £199.00 incl. VAT
    £199.00 - £199.00
    Current price £199.00 incl. VAT

    Canon EF-S 18-55mm f/4-5.6 IS STM Lens

    Canon

    January Sale Item. Ends 31/01/23

    In stock

    Canon EF-S 18-55mm f/4-5.6 IS STM LensWith a versatile 18-55mm zoom range and lightweight construction, the EF-S 18-55mm f/4-5.6 IS STM is a shorte...

    View full details
    Original price £229.00
    Original price £229.00 - Original price £229.00
    Original price £229.00
    Current price £199.00 incl. VAT
    £199.00 - £199.00
    Current price £199.00 incl. VAT
    Save 13% Save %
  • Original price £319.99 - Original price £319.99
    Original price
    £319.99 incl. VAT
    £319.99 - £319.99
    Current price £319.99 incl. VAT

    Canon RF-S 18-45mm F4.5-6.3 IS STM Lens

    Canon

    In stock

    Canon RF-S 18-45MM F4.5-6.3 IS STM EVERYDAY EXPLORATION STARTS HERE Capture everyday moments with a lens that is perfect for great pictures and ...

    View full details
    Original price £319.99 - Original price £319.99
    Original price
    £319.99 incl. VAT
    £319.99 - £319.99
    Current price £319.99 incl. VAT
  • Save 4% Save %
    Original price £499.99
    Original price £499.99 - Original price £499.99
    Original price £499.99
    Current price £479.00 incl. VAT
    £479.00 - £479.00
    Current price £479.00 incl. VAT

    Canon Drop-In Filter Mount Adapter EF-EOS R with Variable ND Filter A

    Canon

    In stock

    Canon Drop-In Filter Mount Adapter EF-EOS R with Variable ND Filter A Drop-In Filter Mount Adapter EF-EOS R takes the functionality of Mount Adapte...

    View full details
    Original price £499.99
    Original price £499.99 - Original price £499.99
    Original price £499.99
    Current price £479.00 incl. VAT
    £479.00 - £479.00
    Current price £479.00 incl. VAT
    Save 4% Save %
  • Original price £2,599.98 - Original price £2,599.98
    Original price
    £2,599.98 incl. VAT
    £2,599.98 - £2,599.98
    Current price £2,599.98 incl. VAT

    Canon RF 135mm F1.8L IS USM Lens

    Canon

    Out Of Stock - Call For Availability

    Canon RF 135mm F1.8L IS USM Lens Make your mark and shoot wide open with a lens that inspires. The RF 135mm F1.8L IS USM encourages you to look be...

    View full details
    Original price £2,599.98 - Original price £2,599.98
    Original price
    £2,599.98 incl. VAT
    £2,599.98 - £2,599.98
    Current price £2,599.98 incl. VAT
  • Original price £520.00 - Original price £520.00
    Original price
    £520.00 incl. VAT
    £520.00 - £520.00
    Current price £520.00 incl. VAT

    Canon RF-S 18-150MM F3.5-6.3 IS STM Lens

    Canon

    In stock

    Canon RF-S 18-150MM F3.5-6.3 IS STM GET STARTED, GO BEYOND Go beyond the every day with your EOS R-series APS-C camera and fit a lens that pack...

    View full details
    Original price £520.00 - Original price £520.00
    Original price
    £520.00 incl. VAT
    £520.00 - £520.00
    Current price £520.00 incl. VAT
  • Save 11% Save %
    Original price £169.00
    Original price £169.00 - Original price £169.00
    Original price £169.00
    Current price £149.99 incl. VAT
    £149.99 - £149.99
    Current price £149.99 incl. VAT

    Canon EF-S 24mm f/2.8 STM Lens

    Canon

    In stock

    Canon EF-S 24mm f/2.8 STM Lens A highly portable lens in a slim pancake design, ideal for travel and street photography. The advanced optical desi...

    View full details
    Original price £169.00
    Original price £169.00 - Original price £169.00
    Original price £169.00
    Current price £149.99 incl. VAT
    £149.99 - £149.99
    Current price £149.99 incl. VAT
    Save 11% Save %
  • Save 2% Save %
    Original price £239.99
    Original price £239.99 - Original price £239.99
    Original price £239.99
    Current price £235.00 incl. VAT
    £235.00 - £235.00
    Current price £235.00 incl. VAT

    Canon EF 75-300 f/4-5.6 III Lens

    Canon

    In stock

    Canon EF 75-300 f/4-5.6 III Lens This affordable, telephoto zoom lens is suited to a variety of photography styles, with its lightweight and compa...

    View full details
    Original price £239.99
    Original price £239.99 - Original price £239.99
    Original price £239.99
    Current price £235.00 incl. VAT
    £235.00 - £235.00
    Current price £235.00 incl. VAT
    Save 2% Save %
  • Original price £19,099.99 - Original price £19,099.99
    Original price
    £19,099.99 incl. VAT
    £19,099.99 - £19,099.99
    Current price £19,099.99 incl. VAT

    Canon RF 800mm F5.6L IS USM Lens

    Canon

    Available Soon, Pre-order - Call For Availability

    CANON RF 800MM F5.6L IS USMFill the frame with faraway detail thanks to this stunning 800mm super-telephoto lens. Designed for EOS R-series cameras...

    View full details
    Original price £19,099.99 - Original price £19,099.99
    Original price
    £19,099.99 incl. VAT
    £19,099.99 - £19,099.99
    Current price £19,099.99 incl. VAT
  • Original price £22,450.00 - Original price £22,450.00
    Original price
    £22,450.00 incl. VAT
    £22,450.00 - £22,450.00
    Current price £22,450.00 incl. VAT

    Canon RF 1200mm F8L IS USM Lens

    Canon

    Available Soon, Pre-order - Call For Availability

    CANON RF 1200MM F8L IS USMCapture distant subjects with superb creative control thanks to the RF 1200mm F8L IS USM; an extremely light 1200mm super...

    View full details
    Original price £22,450.00 - Original price £22,450.00
    Original price
    £22,450.00 incl. VAT
    £22,450.00 - £22,450.00
    Current price £22,450.00 incl. VAT
  • Save 2% Save %
    Original price £2,099.99
    Original price £2,099.99 - Original price £2,099.99
    Original price £2,099.99
    Current price £2,049.00 incl. VAT
    £2,049.00 - £2,049.00
    Current price £2,049.00 incl. VAT

    Canon RF 5.2mm F2.8L Dual Fisheye Lense

    Canon

    In stock

    Canon RF 5.2mm f/2/8L Dual FisheyeCapture the world in virtual reality thanks to the RF 5.2mm F2.8L DUAL FISHEYE; a stereoscopic L-series RF lens c...

    View full details
    Original price £2,099.99
    Original price £2,099.99 - Original price £2,099.99
    Original price £2,099.99
    Current price £2,049.00 incl. VAT
    £2,049.00 - £2,049.00
    Current price £2,049.00 incl. VAT
    Save 2% Save %
  • Save 6% Save %
    Original price £700.00
    Original price £700.00 - Original price £700.00
    Original price £700.00
    Current price £659.00 incl. VAT
    £659.00 - £659.00
    Current price £659.00 incl. VAT

    Canon RF 100-400mm F5.6-8 IS USM Lens

    Canon

    In stock

    Canon RF 100-400mm F5.6-8 IS USMZOOM IN TO YOUR NEXT ADVENTURECapture distant wildlife, sports and family adventures with this lightweight, compact...

    View full details
    Original price £700.00
    Original price £700.00 - Original price £700.00
    Original price £700.00
    Current price £659.00 incl. VAT
    £659.00 - £659.00
    Current price £659.00 incl. VAT
    Save 6% Save %