Skip to content
Sign up to receive a FREE delivery promo code & keep up to date with our latest news & offers
Sign up to receive a FREE delivery promo code & keep up to date with our latest news & offers

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.

  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £119.00
    £119.00 - £119.00
    Current price £119.00

    Canon Mount Adapter EF-EOS R

    Canon

    RENTAL / TEST DRIVE

    Ship in 3-5 Days - Call For Availability

    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 £0.00 - Original price £0.00
    Original price £0.00
    £119.00
    £119.00 - £119.00
    Current price £119.00
  • Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,499.00
    £2,499.00 - £2,499.00
    Current price £2,499.00

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

    Canon

    RENTAL / TEST DRIVE

    In Stock - Ships in 1-3 Working Days

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

    View full details
    Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,499.00
    £2,499.00 - £2,499.00
    Current price £2,499.00
    Save 5% Save %
  • Original price £220.00
    Original price £220.00 - Original price £220.00
    Original price £220.00
    Current price £199.00
    £199.00 - £199.00
    Current price £199.00

    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 wi...

    View full details
    Original price £220.00
    Original price £220.00 - Original price £220.00
    Original price £220.00
    Current price £199.00
    £199.00 - £199.00
    Current price £199.00
    Save 10% Save %
  • Original price £1,369.00 - Original price £1,369.00
    Original price £1,369.00
    £1,369.00
    £1,369.00 - £1,369.00
    Current price £1,369.00

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

    Canon

    RENTAL / TEST DRIVE

    In Stock - Ships in 1-3 Working Days

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

    View full details
    Original price £1,369.00 - Original price £1,369.00
    Original price £1,369.00
    £1,369.00
    £1,369.00 - £1,369.00
    Current price £1,369.00
  • Original price £3,059.99
    Original price £3,059.99 - Original price £3,059.99
    Original price £3,059.99
    Current price £2,899.00
    £2,899.00 - £2,899.00
    Current price £2,899.00

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

    Canon

    RENTAL / TEST DRIVE

    In Stock - Ships in 1-3 Working Days

    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...

    View full details
    Original price £3,059.99
    Original price £3,059.99 - Original price £3,059.99
    Original price £3,059.99
    Current price £2,899.00
    £2,899.00 - £2,899.00
    Current price £2,899.00
    Save 5% Save %
  • Original price £319.99 - Original price £319.99
    Original price £319.99
    £319.99
    £319.99 - £319.99
    Current price £319.99

    Canon RF 16mm F2.8 STM Lens

    Canon

    In Stock - Ships in 1-3 Working Days

    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
    £319.99
    £319.99 - £319.99
    Current price £319.99
  • Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,349.00
    £2,349.00 - £2,349.00
    Current price £2,349.00

    Canon RF 15-35mm f/2.8L IS USM Lens

    Canon

    RENTAL / TEST DRIVE

    In Stock

    Canon RF 15-35mm f/2.8L IS USM LensCanon's fastest ultra-wide-angle zoom and part of a trinity of essential pro lenses, boasting a Nano USM motor, ...

    View full details
    Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,349.00
    £2,349.00 - £2,349.00
    Current price £2,349.00
    Save 11% Save %
  • Original price £1,439.99
    Original price £1,439.99 - Original price £1,439.99
    Original price £1,439.99
    Current price £1,389.00
    £1,389.00 - £1,389.00
    Current price £1,389.00

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

    Canon

    RENTAL / TEST DRIVE

    In Stock - Ships in 1-3 Working Days

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

    View full details
    Original price £1,439.99
    Original price £1,439.99 - Original price £1,439.99
    Original price £1,439.99
    Current price £1,389.00
    £1,389.00 - £1,389.00
    Current price £1,389.00
    Save 4% Save %
  • Original price £1,439.99 - Original price £1,439.99
    Original price £1,439.99
    £1,439.99
    £1,439.99 - £1,439.99
    Current price £1,439.99

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

    Canon

    RENTAL / TEST DRIVE

    In Stock - Ships in 1-3 Working Days

    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,439.99 - Original price £1,439.99
    Original price £1,439.99
    £1,439.99
    £1,439.99 - £1,439.99
    Current price £1,439.99
  • Original price £3,499.99
    Original price £3,499.99 - Original price £3,499.99
    Original price £3,499.99
    Current price £2,999.00
    £2,999.00 - £2,999.00
    Current price £2,999.00

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

    Canon

    RENTAL / TEST DRIVE

    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 ...

    View full details
    Original price £3,499.99
    Original price £3,499.99 - Original price £3,499.99
    Original price £3,499.99
    Current price £2,999.00
    £2,999.00 - £2,999.00
    Current price £2,999.00
    Save 14% Save %
  • Original price £2,679.99
    Original price £2,679.99 - Original price £2,679.99
    Original price £2,679.99
    Current price £2,679.98
    £2,679.98 - £2,679.98
    Current price £2,679.98

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

    Canon

    In Stock - Ships in 1-3 Working Days

    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,679.99
    Original price £2,679.99 - Original price £2,679.99
    Original price £2,679.99
    Current price £2,679.98
    £2,679.98 - £2,679.98
    Current price £2,679.98
    Save 0% Save %
  • Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,449.00
    £12,449.00 - £12,449.00
    Current price £12,449.00

    Canon RF 400mm f/2.8L IS USM Lens

    Canon

    In Stock - Ships in 1-3 Working Days

    Canon RF 400mm f/2.8L IS USM Lens Whether you’re shooting action from the touchline, wildlife on safari or news events from the press pa...

    View full details
    Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,449.00
    £12,449.00 - £12,449.00
    Current price £12,449.00
    Save 5% Save %
  • Original price £579.00 - Original price £579.00
    Original price £579.00
    £580.00
    £580.00 - £580.00
    Current price £580.00

    Canon RF 1.4x Extender

    Canon

    In Stock - Ships in 1-3 Working Days

    Canon RF 1.4x ExtenderExtend your reach with a 1.4x extender designed specifically for the RF lens system, maintaining image quality and high speed...

    View full details
    Original price £579.00 - Original price £579.00
    Original price £579.00
    £580.00
    £580.00 - £580.00
    Current price £580.00
  • Original price £670.00 - Original price £670.00
    Original price £670.00
    £670.00
    £670.00 - £670.00
    Current price £670.00

    Canon RF 85mm f/2.0 Macro IS STM Lens

    Canon

    In Stock - Ships in 1-3 Working Days

    Canon RF 85mm f/2.0 Macro IS STM Lens Take your portraits to the next level with the compact and lightweight RF 85mm F2 IS STM prime len...

    View full details
    Original price £670.00 - Original price £670.00
    Original price £670.00
    £670.00
    £670.00 - £670.00
    Current price £670.00
  • Original price £2,109.99
    Original price £2,109.99 - Original price £2,109.99
    Original price £2,109.99
    Current price £1,930.00
    £1,930.00 - £1,930.00
    Current price £1,930.00

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

    Canon

    RENTAL / TEST DRIVE

    Ship in 3-5 Days - Call For Availability

    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 £2,109.99
    Original price £2,109.99 - Original price £2,109.99
    Original price £2,109.99
    Current price £1,930.00
    £1,930.00 - £1,930.00
    Current price £1,930.00
    Save 9% Save %
  • Original price £344.99 - Original price £344.99
    Original price £344.99
    £344.99
    £344.99 - £344.99
    Current price £344.99

    Canon RF 28mm F2.8 STM

    Canon

    In Stock - Ships in 1-3 Working Days

    Canon RF 28mm F2.8 STM With a beautifully slim pancake design and a fast f/2.8 aperture, the full frame RF 28mm F2.8 STM lens is made to...

    View full details
    Original price £344.99 - Original price £344.99
    Original price £344.99
    £344.99
    £344.99 - £344.99
    Current price £344.99
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £455.99
    £455.99 - £455.99
    Current price £455.99

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

    Canon

    Special Order - Call For Availability

    Canon RF-S 10-18mm F4.5-6.3 IS STM CAPTURE THE WHOLE SCENE WHEREVER YOU GO The RF-S 10-18mm F4.5-6.3 IS STM, Canon’s first ultra-wide angle RF-S ...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £455.99
    £455.99 - £455.99
    Current price £455.99
  • Original price £2,299.00 - Original price £2,299.00
    Original price £2,299.00
    £2,299.00
    £2,299.00 - £2,299.00
    Current price £2,299.00

    Canon RF 200-800mm F6.3-9 IS USM

    Canon

    Special Order - Call For Availability

    Canon RF 200-800mm F6.3-9 IS USM THE NEXT LEVEL SUPER TELEPHOTO ZOOM A breakthrough RF series super-telephoto zoom for EOS R mirrorless cameras a...

    View full details
    Original price £2,299.00 - Original price £2,299.00
    Original price £2,299.00
    £2,299.00
    £2,299.00 - £2,299.00
    Current price £2,299.00
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £3,439.99
    £3,439.99 - £3,439.99
    Current price £3,439.99

    Canon RF 24-105mm F2.8L IS USM Z

    Canon

    Special Order - Call For Availability

    Canon RF 24-105mm F2.8L IS USM Z BRING YOUR WORLDS TOGETHER Shoot uncompromised stills and movies with the RF 24-105mm F2.8L IS U...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £3,439.99
    £3,439.99 - £3,439.99
    Current price £3,439.99
  • Original price £479.00
    Original price £479.00 - Original price £479.00
    Original price £479.00
    Current price £478.99
    £478.99 - £478.99
    Current price £478.99

    Canon RF 24-105mm f/4.0-7.1 IS STM Lens

    Canon

    Special Order - Call For Availability

    Canon RF 24-105mm f/4.0-7.1 IS STM Lens Capture breathtaking moments every day with the versatile Canon RF 24-105mm f/4.0-7.1 IS STM Len...

    View full details
    Original price £479.00
    Original price £479.00 - Original price £479.00
    Original price £479.00
    Current price £478.99
    £478.99 - £478.99
    Current price £478.99
    Save 0% Save %
  • Original price £139.99
    Original price £139.99 - Original price £139.99
    Original price £139.99
    Current price £115.00
    £115.00 - £115.00
    Current price £115.00

    Canon Lens Mount Adapter EF-EOS M with Removable Tripod Mount

    Canon

    In Stock

    Canon Lens Mount Adapter EF-EOS M with Removable Tripod Mount With this small, lightweight EF-M mount adaptor, you can attach any lens from Canon'...

    View full details
    Original price £139.99
    Original price £139.99 - Original price £139.99
    Original price £139.99
    Current price £115.00
    £115.00 - £115.00
    Current price £115.00
    Save 18% Save %
  • Original price £11,499.00 - Original price £11,499.00
    Original price £11,499.00
    £11,499.00
    £11,499.00 - £11,499.00
    Current price £11,499.00

    Canon RF 100-300mm f/2.8L IS USM Lens

    Canon

    In Stock - Ships in 1-3 Working Days

    Canon RF 100-300mm f/2.8L IS USM Lens The RF 100-300mm F2.8L IS USM lens combines the best of both worlds, offering the remarkable focusing speed,...

    View full details
    Original price £11,499.00 - Original price £11,499.00
    Original price £11,499.00
    £11,499.00
    £11,499.00 - £11,499.00
    Current price £11,499.00
  • Original price £14,179.99
    Original price £14,179.99 - Original price £14,179.99
    Original price £14,179.99
    Current price £13,199.00
    £13,199.00 - £13,199.00
    Current price £13,199.00

    Canon EF 600mm f/4.0L IS III USM Lens

    Canon

    Special Order - Call For Availability

    Canon EF 600mm f/4.0L IS III USM Lens Whether you’re shooting sport from the touchlines or watching wildlife on safari, this professional 600mm su...

    View full details
    Original price £14,179.99
    Original price £14,179.99 - Original price £14,179.99
    Original price £14,179.99
    Current price £13,199.00
    £13,199.00 - £13,199.00
    Current price £13,199.00
    Save 7% Save %
  • Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,999.00
    £12,999.00 - £12,999.00
    Current price £12,999.00

    Canon EF 400mm f/2.8L IS III USM Lens

    Canon

    Special Order - Call For Availability

    Canon EF 400mm f/2.8L IS III USM Lens The EF 400mm f/2.8L IS III USM is the world’s lightest¹ 400mm f/2.8 lens, designed to give professional spor...

    View full details
    Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,999.00
    £12,999.00 - £12,999.00
    Current price £12,999.00
    Save 1% Save %
/html>