Compare all 16 Canon Cameras models — full specs, expert scores and prices.
Canon makes 16 active cameras models in our database. The top-rated is Canon Eos R50 (4.3/10). Prices range from $270 to $2,499, averaging $812. Canon stands out for sensor size and lens ecosystem.
Canon maintains a deep cameras catalog with 16 active models spanning $270 to $2,499 (mid-to-upper tier), with the newest release in 2023. Independent scoring across all models is mixed in performance at 3.8/10 on average, led by the Canon Eos R50 at 4.3/10. Buyers comparing Canon against rival cameras brands typically weigh sensor size and lens ecosystem. The full lineup below is sortable by score, with side-by-side specs for the top contenders and direct links to popular Canon camera comparisons further down the page.
| Model | Score | Price |
|---|---|---|
| Canon Eos R50 | 4.3 | $999 |
| Canon EOS 4K Mirrorless Video Camera Body | 4.0 | $270 |
| Canon Eos R8 | 4.0 | $1,799 |
| Canon Eos M6 | 4.0 | $404 |
| Canon Eos M3 | 4.0 | $309.99 |
Based on our scoring, the Canon Eos R50 is the top Canon camera with a score of 4.3/10 (released 2023).
We track 16 active Canon cameras models across all current generations, with the most recent released in 2023.
The most affordable Canon camera we track is the Canon EOS 4K Mirrorless Video Camera Body at around $270.
It depends on your priorities. Across our 16 tracked models, Canon cameras average 3.8/10 at an average price of $812.
Canon typically focuses on a balance of build quality, performance, and software experience compared to competitors. See individual model pages for spec-by-spec breakdowns.
Can't decide between two Canon models?