Budget 50mm prime or pro 24-70 zoom: the real winner depends on your work
These two lenses are built for very different photographers and videographers, so the right choice comes down to how you shoot, not just the spec sheet. The Canon RF 50mm F1.8 STM is an affordable, compact full-frame prime for Canon EOS R users, while the Sony FE 24-70mm F2.8 GM II is a premium constant-aperture zoom aimed at demanding Sony E-mount shooters. If you are choosing between them, you are really deciding between maximum value and maximum versatility. That makes this a surprisingly important comparison for anyone buying into a system or upgrading a core lens.
Canon RF 50mm F1.8 STM Lens | Compact and Lightweight, Fast F1.8 Aperture, Compatible with all Canon EOS R Series Cameras, Black
Our Recommendation
The Sony FE 24-70mm F2.8 GM II is the better all-round lens if you want one optic that can handle almost any job. Its 24-70mm range, constant F2.8 aperture, stronger pro-level build, and far greater versatility make it the more complete tool. The Canon RF 50mm F1.8 STM is excellent value, but it is a specialist budget prime rather than a do-everything workhorse.
Detailed Comparison
Display
Neither product has a display, so this category is not applicable in the usual sense. If you were hoping for a lens with a built-in screen or status display, neither offers that. On practical usability alone, the Sony wins the broader “user experience” equivalent here because its zoom range gives you immediate framing flexibility without changing position or swapping lenses. The Canon’s fixed 50mm field of view is simpler, but less adaptable.
Performance
The Canon RF 50mm F1.8 STM is a very capable everyday prime, especially for portraits, street work, and low-light shooting. Its F1.8 aperture gives you strong subject separation and better light-gathering than the Sony at the same focal length would offer if you were comparing primes, but it is still a single focal length. The Sony FE 24-70mm F2.8 GM II wins decisively for performance versatility: you get 24mm for landscapes and interiors, 35mm for environmental work, 50mm for portraits, and 70mm for tighter framing, all at a constant F2.8. That makes it far more useful in fast-moving professional work where changing lenses is impractical. For autofocus performance, both are strong in their own systems, but the Sony lens is designed to keep up with Sony’s advanced real-time tracking bodies and high-resolution sensors, while the Canon STM motor is quieter and smooth but not in the same league for speed and responsiveness in demanding action or video scenarios. Winner: Sony.
Build quality and design
The Canon is the clear winner on compactness and weight. At this price point, it is small, light, and easy to carry all day, making it ideal for travel or as a “always on the camera” lens. The trade-off is that it is a budget lens, so the build is simpler and the optical design reflects that lower cost. The Sony FE 24-70mm F2.8 GM II is a pro-grade lens with much more robust construction, weather sealing, and a refined control layout that includes the kind of handling professionals expect from a flagship standard zoom. It is also notably smaller and lighter than the original GM, which matters because many 24-70mm F2.8 lenses are bulky. Even so, it is still far larger and heavier than the Canon. If you want the more premium physical product, Sony wins. If you want the most discreet, portable option, Canon wins. Overall winner: Sony, because build quality and design are better aligned with the lens’s professional role.
Battery life
Lenses do not have battery life in the same way cameras do, so this category is not directly applicable. In real use, however, the Canon’s lighter weight can make a kit feel less tiring over a long day, especially paired with a small EOS R body. The Sony lens is more demanding to carry, but it can reduce the need to power-cycle or swap lenses as often because it covers so many focal lengths. On balance, there is no true battery-life winner, but the Canon is easier on the body during all-day handheld shooting.
Price and value for money
This is the most one-sided category in the comparison. At £219, the Canon RF 50mm F1.8 STM is exceptional value: for a relatively small outlay, you get a fast aperture, good optical quality for the money, and a lens that can deliver excellent portraits and low-light results. The Sony FE 24-70mm F2.8 GM II costs £1,680, which is £1,461 more than the Canon. That price is justified only if you truly need the flexibility, optical performance, and pro handling of a flagship standard zoom. For most enthusiasts, the Canon offers far more affordability and a much lower barrier to entry. For working professionals who will exploit the zoom range daily, the Sony can still be worth it. Winner: Canon, by a huge margin on value.
Game library/features
Interpreting this as features and shooting flexibility, the Sony wins easily. The 24-70mm range is the equivalent of a much larger “toolbox” in one lens: weddings, events, documentary, corporate work, travel, portraits, and general-purpose video all become easier because you can adapt instantly. The constant F2.8 aperture is a major professional feature too, keeping exposure consistent while zooming and giving reliable background separation. The Canon’s main feature is simplicity: a fast 50mm F1.8 in a tiny package. That is excellent for portraits, casual video, and everyday shooting, but it does not offer the same breadth of use. Winner: Sony.
Overall user experience
The Canon RF 50mm F1.8 STM is the better lens for beginners, budget-conscious buyers, and anyone who wants a light, no-fuss prime for stills or casual video. It is easy to live with, cheap to own, and capable of producing attractive images, especially on Canon EOS R bodies. The Sony FE 24-70mm F2.8 GM II is the better lens for serious creators who need one lens to cover almost everything without compromising too much on image quality, autofocus performance, or professional handling. It is expensive, but it earns that price through versatility and top-tier execution. Overall summary: the Canon is the smart buy for value and simplicity, while the Sony is the definitive pro choice for flexibility and workflow efficiency.
Buy the Canon RF 50mm if...
Buy the Canon RF 50mm F1.8 STM if you shoot on Canon EOS R and want the cheapest route to a bright, sharp-enough prime for portraits, street photography, and low-light everyday use. It is also the better choice if you value small size, low weight, and a lens you can keep on the camera all day without fatigue.
Buy the Sony FE 24-70mm if...
Buy the Sony FE 24-70mm F2.8 GM II if you shoot professionally or semi-professionally on Sony E-mount and need one lens for events, weddings, corporate work, travel, and video. It is also the better choice if you want premium optics, faster workflow, and the flexibility to frame from wide-angle to short telephoto without changing lenses.
Curated by Shutter & Lens on All The Top Picks
As an Amazon Associate we earn from qualifying purchases.
