Skip to content
Click here to sign up to our newsletter and receive our latest offers, events, news and expert advice.
Click here to sign up to our newsletter and receive our latest offers, events, news and expert advice.

Canon Special Offers

  • Save 6% Save %
    Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £299.99 incl. VAT
    £299.99 - £299.99
    Current price £299.99 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. F...

    View full details
    Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £299.99 incl. VAT
    £299.99 - £299.99
    Current price £299.99 incl. VAT
    Save 6% Save %
  • Save 6% Save %
    Original price £169.99
    Original price £169.99 - Original price £169.99
    Original price £169.99
    Current price £160.00 incl. VAT
    £160.00 - £160.00
    Current price £160.00 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.99
    Original price £169.99 - Original price £169.99
    Original price £169.99
    Current price £160.00 incl. VAT
    £160.00 - £160.00
    Current price £160.00 incl. VAT
    Save 6% Save %
  • Save 6% Save %
    Original price £259.99
    Original price £259.99 - Original price £259.99
    Original price £259.99
    Current price £244.99 incl. VAT
    £244.99 - £244.99
    Current price £244.99 incl. VAT

    Canon EF-S 10-18mm f/4.5-5.6 IS STM

    Canon

    Ship in 3-5 Days - Call For Availability

    Canon EF-S 10-18mm f/4.5-5.6 IS STM Get more in every shot with a compact, lightweight design that’s ideal for travel, this ultra wide-angle EF-S ...

    View full details
    Original price £259.99
    Original price £259.99 - Original price £259.99
    Original price £259.99
    Current price £244.99 incl. VAT
    £244.99 - £244.99
    Current price £244.99 incl. VAT
    Save 6% Save %
  • Save 8% Save %
    Original price £130.00
    Original price £130.00 - Original price £130.00
    Original price £130.00
    Current price £119.99 incl. VAT
    £119.99 - £119.99
    Current price £119.99 incl. VAT

    Canon EF 50mm f/1.8 STM Lens

    Canon

    In stock

    Canon EF 50mm f/1.8 STM Lens Enjoy new levels of image quality, capturing every moment in extraordinary detail An affordable, high quality lens tha...

    View full details
    Original price £130.00
    Original price £130.00 - Original price £130.00
    Original price £130.00
    Current price £119.99 incl. VAT
    £119.99 - £119.99
    Current price £119.99 incl. VAT
    Save 8% Save %
  • Save 5% Save %
    Original price £220.00
    Original price £220.00 - Original price £220.00
    Original price £220.00
    Current price £209.99 incl. VAT
    £209.99 - £209.99
    Current price £209.99 incl. VAT

    Canon RF 50mm f/1.8 STM Lens

    Canon

    Ship in 3-5 Days - Call For Availability

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

    View full details
    Original price £220.00
    Original price £220.00 - Original price £220.00
    Original price £220.00
    Current price £209.99 incl. VAT
    £209.99 - £209.99
    Current price £209.99 incl. VAT
    Save 5% Save %
  • Save 11% Save %
    Original price £929.00
    Original price £929.00 - Original price £929.00
    Original price £929.00
    Current price £829.99 incl. VAT
    £829.99 - £829.99
    Current price £829.99 incl. VAT

    Canon EOS 850D Body

    Canon

    In stock

    Canon EOS 850D Body Take the next step in creative control and enjoy the world of the Canon EOS system. Capture beautifully detailed photos and st...

    View full details
    Original price £929.00
    Original price £929.00 - Original price £929.00
    Original price £929.00
    Current price £829.99 incl. VAT
    £829.99 - £829.99
    Current price £829.99 incl. VAT
    Save 11% Save %
  • Save 10% Save %
    Original price £1,029.99
    Original price £1,029.99 - Original price £1,029.99
    Original price £1,029.99
    Current price £929.99 incl. VAT
    £929.99 - £929.99
    Current price £929.99 incl. VAT

    Canon EOS 850D with EF-S 18-55mm IS STM Lens Kit

    Canon

    Out Of Stock - Call For Availability

    Canon EOS 850D + EF-S 18-55mm IS STM Lens Take the next step in creative control and enjoy the world of the Canon EOS system. Capture beautifully ...

    View full details
    Original price £1,029.99
    Original price £1,029.99 - Original price £1,029.99
    Original price £1,029.99
    Current price £929.99 incl. VAT
    £929.99 - £929.99
    Current price £929.99 incl. VAT
    Save 10% Save %
  • Original price £484.99 - Original price £484.99
    Original price £484.99
    £484.99 incl. VAT
    £484.99 - £484.99
    Current price £484.99 incl. VAT

    Canon EOS 2000D with 18-55mm IS II Lens Kit

    Canon

    In stock

    Canon EOS 2000D + 18-55mm IS II Lens Take your first step into DSLR photography and start telling your stories with the EOS 2000D and EF-S 18-55mm...

    View full details
    Original price £484.99 - Original price £484.99
    Original price £484.99
    £484.99 incl. VAT
    £484.99 - £484.99
    Current price £484.99 incl. VAT
  • Original price £370.00 - Original price £370.00
    Original price £370.00
    £374.99 incl. VAT
    £374.99 - £374.99
    Current price £374.99 incl. VAT

    Canon EOS 2000D Body

    Canon

    Ship in 3-5 Days - Call For Availability

    FREE 12 Month Pro-Support Package At TFC, the service doesn't stop once you've made your purchase, that's why we include a free 12 month pro sup...

    View full details
    Original price £370.00 - Original price £370.00
    Original price £370.00
    £374.99 incl. VAT
    £374.99 - £374.99
    Current price £374.99 incl. VAT
  • Save 5% Save %
    Original price £859.99
    Original price £859.99 - Original price £859.99
    Original price £859.99
    Current price £820.00 incl. VAT
    £820.00 - £820.00
    Current price £820.00 incl. VAT

    Canon RF 600mm f/11 IS STM Lens

    Canon

    Special Order - Call For Availability

    Canon RF 600mm f/11 IS STM LensReach out and grab your world with a 600mm super telephoto full frame lens that is lightweight, powerful and perfect...

    View full details
    Original price £859.99
    Original price £859.99 - Original price £859.99
    Original price £859.99
    Current price £820.00 incl. VAT
    £820.00 - £820.00
    Current price £820.00 incl. VAT
    Save 5% Save %
  • Save 5% Save %
    Original price £1,099.99
    Original price £1,099.99 - Original price £1,099.99
    Original price £1,099.99
    Current price £1,049.99 incl. VAT
    £1,049.99 - £1,049.99
    Current price £1,049.99 incl. VAT

    Canon RF 800mm f/11 IS STM Lens

    Canon

    Special Order - Call For Availability

    Canon RF 800mm f/11 IS STM Lens Shoot stunning detail with an 800mm super telephoto full frame lens that is lightweight, powerful and brilliantly ...

    View full details
    Original price £1,099.99
    Original price £1,099.99 - Original price £1,099.99
    Original price £1,099.99
    Current price £1,049.99 incl. VAT
    £1,049.99 - £1,049.99
    Current price £1,049.99 incl. VAT
    Save 5% Save %
  • Save 4% Save %
    Original price £699.99
    Original price £699.99 - Original price £699.99
    Original price £699.99
    Current price £670.00 incl. VAT
    £670.00 - £670.00
    Current price £670.00 incl. VAT

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

    Canon

    In stock

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

    View full details
    Original price £699.99
    Original price £699.99 - Original price £699.99
    Original price £699.99
    Current price £670.00 incl. VAT
    £670.00 - £670.00
    Current price £670.00 incl. VAT
    Save 4% Save %