Skip to content

We’ve upgraded your online experience!

Please bear with us as we finalise the transition.

Collection: Canon RF Lenses

44 products

Canon camera lens on a white background

Canon

6263C005AA

Canon RF 200-800mm f/6.3-9 IS USM Lens

Regular price R 44,895.00
Sale price R 44,895.00 Regular price R 49,895.00
Canon camera lens with model number 75-300 on a white background

Canon

7155C005AA

Canon RF 75-300mm f/4-5.6 Lens

Regular price R 5,845.00
Sale price R 5,845.00 Regular price R 6,495.00
Canon RF 16-28mm f/2.8 IS STM ultra-wide-angle lens with optical image stabilisation and silent STM autofocus

Canon

6906C005AA

Canon RF 16-28mm f/2.8 IS STM Lens

Regular price R 22,495.00
Sale price R 22,495.00 Regular price R 24,995.00
Canon 35mm macro lens

Canon

2973C005AA

Canon RF 35mm f/1.8 Macro IS STM Prime Lens

Regular price R 10,695.00
Sale price R 10,695.00 Regular price R 11,895.00
Canon camera lens with focus scale and brand name on a white background

Canon

2963C005AA

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

Regular price R 26,995.00
Sale price R 26,995.00 Regular price R 29,995.00
Canon camera lens on a white background

Canon

4112C005AA

Canon RF 100-500mm f/4.5-7.1L IS USM Lens

Regular price R 62,895.00
Sale price R 62,895.00 Regular price R 62,895.00
Canon RF 85mm f/1.4 L VCM Lens with bright aperture, creamy bokeh, advanced optics, and fast autofocus for portraits and video
New

Canon

7240C005AA

Canon RF 85mm f/1.4 L VCM Lens

Regular price R 35,995.00
Sale price R 35,995.00 Regular price R 39,995.00
Canon lens mount adapter on a white background

Canon

2972C005AA

Canon EF-EOS R Mount Adaptor with Control Ring

Regular price R 4,665.00
Sale price R 4,665.00 Regular price R 5,185.00
Canon RF 20mm f/1.4L VCM ultra-wide-angle lens with bright aperture, advanced optics, and smooth VCM autofocus

Canon

7023C005AA

Canon RF 20mm f/1.4 L VCM Lens

Regular price R 35,995.00
Sale price R 35,995.00 Regular price R 39,995.00
Canon RF-S 14-30mm f/4-6.3 IS STM PZ lens with internal power zoom

Canon

6916C005AA

Canon RF-S 14-30mm f/4-6.3 IS STM PZ Lens

Regular price R 7,195.00
Sale price R 7,195.00 Regular price R 7,995.00
Canon RF-S 7.8mm f/4 STM DUAL lens for APS-C EOS R cameras

Canon

6795C005AA

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

Regular price R 8,995.00
Sale price R 8,995.00 Regular price R 9,995.00
Canon RF 24mm f/1.4L VCM lens featuring 11-blade aperture, aspheric and UD elements for sharp low-light photography

Canon

6907C005AA

Canon RF 24mm f/1.4 L VCM Lens

Regular price R 31,495.00
Sale price R 31,495.00 Regular price R 34,995.00
Canon RF 50mm f/1.4L VCM lens for full-frame cameras

Canon

6908C005AA

Canon RF 50mm f/1.4 L VCM Lens

Regular price R 26,995.00
Sale price R 26,995.00 Regular price R 29,995.00
Canon RF 28-70mm f/2.8 IS STM full-frame standard zoom lens with optical image stabiliser

Canon

6535C005AA

Canon RF 28-70mm f/2.8 IS STM Lens

Regular price R 24,195.00
Sale price R 24,195.00 Regular price R 26,895.00
Canon RF-S 3.9mm f/3.5 STM Dual Fisheye lens with 144° viewing angle

Canon

6578C005AA

Canon RF-S 3.9mm f/3.5 STM Dual Fisheye Lens

Regular price R 24,195.00
Sale price R 24,195.00 Regular price R 26,895.00
Canon RF 35mm f/1.4 L VCM wide-angle prime lens with fast aperture

Canon

6710C005AA

Canon RF 35mm f/1.4 L VCM Lens

Regular price R 35,895.00
Sale price R 35,895.00 Regular price R 39,895.00
Canon Power Zoom Adaptor PZ-E2 for RF 24-105mm f/2.8 L lens with smooth zoom control and ergonomic design

Canon

6348C005AA

Canon Power Zoom Adaptor PZ-E2

Regular price R 27,995.00
Sale price R 27,995.00 Regular price R 27,995.00
Canon camera lens with focus scale on a white background

Canon

6262C005AA

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

Regular price R 8,395.00
Sale price R 8,395.00 Regular price R 8,395.00
Canon RF 10-20mm f/4L IS STM ultra-wide-angle zoom lens for full-frame cameras with advanced optics and image stabilisation

Canon

6182C005AA

Canon RF 10-20mm f/4L IS STM Lens

Regular price R 49,495.00
Sale price R 49,495.00 Regular price R 54,995.00
Canon RF 28mm f/2.8 STM pancake lens for travel and street photography

Canon

6128C005AA

Canon RF 28mm f/2.8 STM Lens

Regular price R 6,655.00
Sale price R 6,655.00 Regular price R 7,395.00
Full-frame Canon RF 24-50mm f/4.5-6.3 IS STM lens with smooth STM focusing and 4.5-stop stabilisation

Canon

5823C005AA

Canon RF 24-50mm f/4.5-6.3 IS STM Lens

Regular price R 7,095.00
Sale price R 7,095.00 Regular price R 7,895.00
Canon RF-S 55-210mm f/5-7.1 IS STM telephoto zoom lens for APS-C EOS R cameras

Canon

5824C005AA

Canon RF-S 55-210mm f/5-7.1 IS STM Lens

Regular price R 8,895.00
Sale price R 8,895.00 Regular price R 9,895.00
Canon RF 135mm f/1.8L IS USM telephoto lens for full-frame cameras with fast aperture, advanced optics, and 5.5-stop image stabiliser

Canon

5776C005AA

Canon RF 135mm f/1.8 L IS USM Lens

Regular price R 52,995.00
Sale price R 52,995.00 Regular price R 58,995.00
Canon RF-S 18-150mm f/3.5-6.3 IS STM zoom lens for APS-C EOS R cameras

Canon

5564C005AA

Canon RF-S 18-150mm f/3.5-6.3 IS STM

Regular price R 10,695.00
Sale price R 10,695.00 Regular price R 11,895.00
Canon RF-S 18-45mm f/4.5-6.3 IS STM. Lightweight everyday zoom lens for APS-C EOS R cameras, with Image Stabilizer and quiet STM autofocus.

Canon

4858C005AA

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

Regular price R 6,565.00
Sale price R 6,565.00 Regular price R 7,295.00
Canon RF 1200mm f/8 L IS USM super-telephoto lens for mirrorless cameras with advanced optics and 4-stop image stabiliser

Canon

5056C005AA

Canon RF 1200mm f/8 L IS USM Lens

Regular price R 449,995.00
Sale price R 449,995.00 Regular price R 499,995.00
Canon RF 800mm f/5.6 L IS USM super-telephoto lens for EOS R-series cameras

Canon

5055C005AA

Canon RF 800mm f/5.6 L IS USM Lens

Regular price R 404,895.00
Sale price R 404,895.00 Regular price R 449,895.00
Canon RF 5.2mm f/2.8L Dual Fisheye lens for 180-degree VR content

Canon

5554C005AA

Canon RF 5.2mm f/2.8L Dual Fisheye Lens

Regular price R 43,995.00
Sale price R 43,995.00 Regular price R 48,995.00
Telephoto Canon RF 100-400 lens, fits on Canon R range cameras without the use of an adapter.

Canon

5050C005AA

Canon RF 100-400mm f/5.6-8 IS USM Lens

Regular price R 13,795.00
Sale price R 13,795.00 Regular price R 15,395.00
Canon RF 600mm f/4 L IS USM super-telephoto lens for EOS R-series cameras

Canon

5054C005AA

Canon RF 600mm f/4L IS USM Lens

Regular price R 278,895.00
Sale price R 278,895.00 Regular price R 309,895.00
Canon RF 400mm f/2.8 L IS USM super-telephoto lens for EOS R cameras

Canon

5053C005AA

Canon RF 400mm f/2.8L IS USM Lens

Regular price R 260,895.00
Sale price R 260,895.00 Regular price R 289,895.00
Canon RF 70-200mm f/4L IS USM lens with Optical Image Stabiliser and dual Nano USM motors

Canon

4318C005AA

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

Regular price R 35,895.00
Sale price R 35,895.00 Regular price R 39,895.00
Canon camera lens on a white background

Canon

4234C005AA

Canon RF 85mm f/2 Macro IS STM Lens

Regular price R 14,295.00
Sale price R 14,295.00 Regular price R 15,895.00
Lightweight Canon RF 800mm f/11 IS STM lens with 4-stop image stabilisation

Canon

3987C005AA

Canon RF 800mm f/11 IS STM Lens

Regular price R 18,795.00
Sale price R 18,795.00 Regular price R 20,895.00
Canon RF 24-105mm f/4-7.1 IS STM lens for EOS R cameras with versatile zoom, optical image stabilisation, and Center Macro Focus

Canon

4111C005AA

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

Regular price R 8,895.00
Sale price R 8,895.00 Regular price R 9,895.00
Canon RF 85mm f/1.2L USM portrait lens for EOS R-series cameras

Canon

3450C005AA

Canon RF 85mm f/1.2 L USM DS Lens

Regular price R 70,995.00
Sale price R 70,995.00 Regular price R 78,895.00