in 3 offers
The lowest price for Tamron 16-50mm F2.8 A for Canon RF right now is $674.10 at Everyday Rewards, compared across 3 retailers.
The all-time low was $629.10 on 26 Oct 2026 — today's price is 7% above the lowest ever. That's a little above the best price we've seen.
Prices last updated 7 Nov 2026.
Tamron 16-50mm F2.8 A for Canon RF
Last updated at 07/11/2026 20:12:45
Tamron 16-50mm F2.8 A for Canon RF
Delivery between Wed – Sat $10
Tamron 16-50mm F2.8 A for Canon RF
Delivery between Wed – Fri $8.95
Tamron 16-50mm f/2.8 A Lens, Canon RF (APS-C)
Delivery $10
| Brand | Tamron |
| Mount | Canon RF |
| Maximum Aperture | f/2.8 |
| Image Stabilising | Yes |
| Focus Type | Autofocus |
Tamron 16-50mm F2.8 A for Canon RF
Delivery between Wed – Sat $10
Tamron 16-50mm F2.8 A for Canon RF
Delivery between Wed – Fri $8.95
Tamron 16-50mm f/2.8 A Lens, Canon RF (APS-C)
Delivery $10
| Brand | Tamron |
| Mount | Canon RF |
| Maximum Aperture | f/2.8 |
| Image Stabilising | Yes |
| Focus Type | Autofocus |