ReelUp tracking pixel Read the Privacy Policy
Skip to content
Christmas Notice: We are operating a reduced service from 24 December 2025 to 2 January 2026. Click for more info.
Christmas Notice: We are operating a reduced service from 24 December 2025 to 2 January 2026. Click for more info.

Canon Promotions

Enjoy savings or cashback across a wide range of Canon products this winter. Offer ends 30/01/26.

Plus, TFC Exclusive! Free Newell Battery when you purchase any Canon camera body or kit from TFC.


Original price £859.00
Original price £859.00 - Original price £859.00
Original price £859.00
Current price £699.00
£699.00 - £699.00
Current price £699.00

Canon EOS R50 & RF-S 18-45mm Lens White

Canon

Save £160! Ends 30/01/26

In Stock

Canon EOS R50 & RF-S 18-45mm Lens White The new Canon EOS R50 is the perfect gateway into the EOS R range for active content creators looking ...

View full details
Original price £859.00
Original price £859.00 - Original price £859.00
Original price £859.00
Current price £699.00
£699.00 - £699.00
Current price £699.00
Save 19% Save %
Original price £1,799.99
Original price £1,799.99 - Original price £1,799.99
Original price £1,799.99
Current price £1,529.00
£1,529.00 - £1,529.00
Current price £1,529.00

Canon EOS R7 with RF-S 18-150mm f/3.5-6.3 IS STM Lens Kit

Canon

Save £270! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon EOS R7 with RF-S 18-150MM F3.5-6.3 IS STM Lens KitEXPLORE THE WILD & GO BEYOND  Continuing the legacy of our formidable EOS 7D series cam...

View full details
Original price £1,799.99
Original price £1,799.99 - Original price £1,799.99
Original price £1,799.99
Current price £1,529.00
£1,529.00 - £1,529.00
Current price £1,529.00
Save 15% Save %
Original price £1,049.00
Original price £1,049.00 - Original price £1,049.00
Original price £1,049.00
Current price £889.00
£889.00 - £889.00
Current price £889.00

Canon EOS R50 with RF-S 18-45mm & RF-S 55-210mm Lens Kit

Canon

Save £160! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon EOS R50 & RF-S 18-45mm + RF-S 55-210mm f/5-7.1 IS STM Lens Kit The new Canon EOS R50 is the perfect gateway into the EOS R range for act...

View full details
Original price £1,049.00
Original price £1,049.00 - Original price £1,049.00
Original price £1,049.00
Current price £889.00
£889.00 - £889.00
Current price £889.00
Save 15% Save %
Original price £899.00
Original price £899.00 - Original price £899.00
Original price £899.00
Current price £739.00
£739.00 - £739.00
Current price £739.00

Canon EOS R50 with RF-S 18-45mm Lens Creator Kit

Canon

Save £160! Ends 30/01/26

Special Order - Call For Availability

Canon EOS R50 & RF-S 18-45mm Lens Creator Kit The new Canon EOS R50 is the perfect gateway into the EOS R range for active content creators lo...

View full details
Original price £899.00
Original price £899.00 - Original price £899.00
Original price £899.00
Current price £739.00
£739.00 - £739.00
Current price £739.00
Save 18% Save %
Original price £319.00
Original price £319.00 - Original price £319.00
Original price £319.00
Current price £287.00
£287.00 - £287.00
Current price £287.00

Canon RF 16mm F2.8 STM Lens

Canon

Save £32! Ends 30/01/26

Available - 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.00
Original price £319.00 - Original price £319.00
Original price £319.00
Current price £287.00
£287.00 - £287.00
Current price £287.00
Save 10% Save %
Original price £619.99
Original price £619.99 - Original price £619.99
Original price £619.99
Current price £527.00
£527.00 - £527.00
Current price £527.00

Canon RF 15-30mm f/4.5-6.3 IS STM Lens

Canon

Save £92! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon RF 15-30mm f/4.5-6.3 IS STM Lens Discover more creative opportunities offered by an ultra-wide view, thanks to this compact and li...

View full details
Original price £619.99
Original price £619.99 - Original price £619.99
Original price £619.99
Current price £527.00
£527.00 - £527.00
Current price £527.00
Save 15% Save %
Original price £379.00
Original price £379.00 - Original price £379.00
Original price £379.00
Current price £341.00
£341.00 - £341.00
Current price £341.00

Canon RF-S 10-18mm f/4.5-6.3 IS STM Lens

Canon

Save £38! Ends 30/01/26

Available - Ships in 1-3 Working Days

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 £379.00
Original price £379.00 - Original price £379.00
Original price £379.00
Current price £341.00
£341.00 - £341.00
Current price £341.00
Save 10% Save %
Original price £1,099.00
Original price £1,099.00 - Original price £1,099.00
Original price £1,099.00
Current price £999.00
£999.00 - £999.00
Current price £999.00

Canon EOS R10 with RF-S 18-45mm f/4.5-6.3 IS STM Lens Kit

Canon

Free Newell LP-E17 Battery

Available - Ships in 1-3 Working Days

Canon EOS R10 with RF-S 18-45mm F4.5-6.3 IS STM Lens Kit EXPLORE WHEREVER YOU GO The perfect next step in photography, whether you’re moving on ...

View full details
Original price £1,099.00
Original price £1,099.00 - Original price £1,099.00
Original price £1,099.00
Current price £999.00
£999.00 - £999.00
Current price £999.00
Save 9% Save %
Original price £1,349.00
Original price £1,349.00 - Original price £1,349.00
Original price £1,349.00
Current price £1,329.00
£1,329.00 - £1,329.00
Current price £1,329.00

Canon EOS R10 with RF-S 18-150mm f/3.5-6.3 Lens Kit

Canon

Free Newell LP-E17 Battery

Available - Ships in 1-3 Working Days

Canon EOS R10 & RF-S 18-150mm Lens Kit Whether you need a DSLR upgrade, or are exploring photo and video, the EOS R10 is a great hybrid camera...

View full details
Original price £1,349.00
Original price £1,349.00 - Original price £1,349.00
Original price £1,349.00
Current price £1,329.00
£1,329.00 - £1,329.00
Current price £1,329.00
Save 1% Save %
Original price £819.00 - Original price £819.00
Original price £819.00
£819.00
£819.00 - £819.00
Current price £819.00

Canon EOS R100 with RF-S 18-45mm & RF 75-300mm Lens Kit

Canon

Canon Christmas Sale! Ends 31/12/25

Special Order - Call For Availability

Canon EOS R100 with RF-S 18-45mm & RF 75-300mm Lens Kit The Canon EOS R100 Kit is an excellent introduction to the world of mirrorless photogr...

View full details
Original price £819.00 - Original price £819.00
Original price £819.00
£819.00
£819.00 - £819.00
Current price £819.00
Original price £0.00 - Original price £0.00
Original price £0.00
£839.00
£839.00 - £839.00
Current price £839.00

Canon EOS R50 with RF-S 18-45mm & RF 75-300mm Lens Kit

Canon

Save £160! Ends 30/01/26

Special Order - Call For Availability

Canon EOS R50 with RF-S 18-45mm & RF 75-300mm Lens Kit The Canon EOS R50 Kit is an ideal entry point into the EOS R mirrorless range, perfect ...

View full details
Original price £0.00 - Original price £0.00
Original price £0.00
£839.00
£839.00 - £839.00
Current price £839.00
Original price £520.00
Original price £520.00 - Original price £520.00
Original price £520.00
Current price £467.00
£467.00 - £467.00
Current price £467.00

Canon RF-S 7.8mm f/4 STM Dual Lens

Canon

Save £52! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon RF-S 7.8mm f/4 STM Dual Lens Step into the world of spatial video and 3D VR creativity with your APS-C camera. This stereoscopic lens is des...

View full details
Original price £520.00
Original price £520.00 - Original price £520.00
Original price £520.00
Current price £467.00
£467.00 - £467.00
Current price £467.00
Save 10% Save %
Original price £589.99
Original price £589.99 - Original price £589.99
Original price £589.99
Current price £489.00
£489.00 - £489.00
Current price £489.00

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

Canon

Save £100! TFC 45 Year Celebration

In Stock

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

View full details
Original price £589.99
Original price £589.99 - Original price £589.99
Original price £589.99
Current price £489.00
£489.00 - £489.00
Current price £489.00
Save 17% Save %

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare