Need help?

Canon Lenses

Find the perfect Canon lens to enhance your photography at Diamonds Camera.

Canon RF 10-20mm F4 L IS STM Lens

118821
Out of Stock
$3895.00 $3395.00
Increase value Decrease value

Canon RF 600mm F4 L IS Lens

116163
Out of Stock
$19999.00 $18295.00
Increase value Decrease value
$989.00
Increase value Decrease value

Canon RF-S 18-150mm IS STM Lens

117300
Out of Stock
$849.00
Increase value Decrease value
$899.00 $799.00
Increase value Decrease value

Canon RF 35mm F1.4 L VCM Lens

119543
Out of Stock
$2599.00 $2169.00
Increase value Decrease value

Canon RF 28mm F2.8 STM Lens

118388
Out of Stock
$529.00
Increase value Decrease value
$4995.00 $4395.00
Increase value Decrease value
$2795.00 $2449.00
Increase value Decrease value
$15995.00
Increase value Decrease value
$3395.00
Increase value Decrease value
$2699.00 $2349.00
Increase value Decrease value
$549.00
Increase value Decrease value
$2195.00
Increase value Decrease value

Canon RF 1200mm F8 L IS USM Lens

117101
Out of Stock
$31995.00
Increase value Decrease value

Canon RF 800mm F5.6 L IS USM Lens

117100
Out of Stock
$27995.00
Increase value Decrease value
$495.00
Increase value Decrease value

Canon RF 20mm F1.4 L VCM Lens

120407
Out of Stock
$2895.00
Increase value Decrease value
$4995.00 $4395.00
Increase value Decrease value

Canon RF 50mm F1.4 L VCM Lens

120081
Out of Stock
$2295.00 $1939.00
Increase value Decrease value

Canon RF 24mm F1.4 L VCM Lens

120082
Out of Stock
$2595.00 $2295.00
Increase value Decrease value

Canon EF-S 24mm F2.8 STM Lens

109034
Out of Stock
$279.00
Increase value Decrease value

Canon RF 85mm f/1.4L VCM

120916
Out of Stock
$2699.00 $2169.00
Increase value Decrease value

Canon RF 14mm F1.4 L VCM Lens

121214
Out of Stock
$3795.00 $3249.00
Increase value Decrease value

Canon RF-S 7.8mm F4 DTM Dual Lens

120083
Out of Stock
$789.00
Increase value Decrease value
$1979.00
Increase value Decrease value

Canon EF 50mm F1.4 USM Lens

102828
Out of Stock
$549.00
Increase value Decrease value

Canon Tripod Mount Ring B

102914
Out of Stock
$229.00
Increase value Decrease value

Canon EF 50mm F1.8 III STM Lens

110007
Out of Stock
$219.00
Increase value Decrease value
$3195.00
Increase value Decrease value

Canon EF 50mm F1.2 L USM Lens

106375
Out of Stock
$1969.00
Increase value Decrease value
$399.00
Increase value Decrease value

Canon EF 70-200mm F2.8 III Lens

113635
Out of Stock
$3395.00
Increase value Decrease value
$3395.00
Increase value Decrease value
$699.00
Increase value Decrease value
$99.00
Increase value Decrease value
Every item: photos of the exact item · full expert inspection · 3-month warranty on cameras and lenses Trade In ProgramConsignment
Still have a question?Talk to a real person who knows the gear. In store, by phone, chat or email.