Canon RF100- vs Sony SEL90M28G FE
Updated July 2026 — Canon RF100- leads on focal length and max aperture.
The Canon RF100-500mm excels in versatility and optical performance for long-distance photography, while the Sony SEL90M28G is a great choice for macro photography at a lower price. Choose based on your specific needs.
Why Canon RF100- is better
Zoom Range
Canon offers a 100mm to 500mm zoom range.
Optical Quality
Canon features advanced optical design with Super UD lenses.
Stabilization
Canon provides up to 5 stops of image stabilization.
Why Sony SEL90M28G FE is better
Price
Sony is significantly cheaper at $1,048.
Weight
Sony is lighter at 602 g.
Macro Capability
Sony excels in macro photography with 1.0x magnification.
Overall score
Specifications
| Spec | Canon RF100- | Sony SEL90M28G FE |
|---|---|---|
| Brand | Canon | Sony |
| Price | $2898.95 | $1048.00 |
| Type | Zoom | Prime |
| Image Stabilization | Yes | Yes |
| Max Magnification | N/A | 1.0x |
Dimension comparison
Overview of the Canon RF100-500mm and Sony SEL90M28G
The Canon RF100-500mm F4.5-7.1 L IS USM Lens is designed for super-telephoto photography, while the Sony SEL90M28G FE 90mm f/2.8 Macro G OSS serves as a versatile standard-prime lens. At $2,898.95, the Canon lens is significantly more expensive than the Sony lens at $1,048.00, making it about 64% pricier. The choice between them will heavily depend on the type of photography you intend to pursue and your budget.
Intended Use and Versatility
The Canon RF100-500mm is ideal for wildlife, sports, and aviation photography thanks to its extensive zoom range of 100mm to 500mm. This makes it a valuable tool for capturing distant subjects with clarity. In contrast, the Sony SEL90M28G is tailored for macro photography and portraits, featuring a minimum focusing distance of 0.92 ft (0.28 m) and a focal length of 90mm. This lens excels at delivering stunning close-up shots, making it a great choice for those looking to capture intricate details.
Autofocus and Image Stabilization
Both lenses come equipped with advanced autofocus and image stabilization systems. The Canon lens boasts high-speed Dual Nano USM autofocus motors, which offer smooth and quiet operation. Additionally, its built-in optical image stabilization system provides up to 5 stops of correction, enhancing handheld shooting capabilities. On the other hand, the Sony lens features Optical Steady Shot, which also aids in stabilizing images, particularly useful in macro photography where even the slightest shake can impact sharpness.
Build Quality and Durability
When it comes to build quality, the Canon RF100-500mm is constructed with L-series standards, offering dust and weather resistance. This makes it a reliable option for outdoor photography in challenging conditions. The lens also includes fluorine-coated elements to resist dirt, moisture, and oils. Conversely, the Sony SEL90M28G is also designed to be dust and moisture-resistant, but it doesn’t have the same level of ruggedness as the Canon lens, which is specifically built for professional use.
Optical Performance
Optical performance is a crucial factor in lens selection. The Canon RF100-500mm boasts a sophisticated optical design that includes one Super UD and six UD lenses, contributing to its exceptional resolving power. This design helps in producing sharp images even at the lens’s longest focal lengths. The Sony SEL90M28G, known for its advanced optics, incorporates Super ED glass and a 9-blade circular aperture, which contributes to stunning bokeh and corner-to-corner sharpness. Both lenses deliver excellent performance but cater to different photographic needs.
Size and Weight
In terms of size and weight, the Canon RF100-500mm is compact for a super-telephoto zoom lens but is still bulkier compared to the more lightweight Sony SEL90M28G, which weighs 602 g (21.3 oz). The increased weight of the Canon lens may be a consideration for photographers who prioritize portability. However, the trade-off is the extensive focal range that the Canon offers, which can be invaluable in the right shooting conditions.
Price Comparison
The price difference between the two lenses is significant; the Canon RF100-500mm is priced at $2,898.95, while the Sony SEL90M28G is available for $1,048.00. This means the Canon lens is approximately $1,850 more expensive, making it about 64% more costly than the Sony lens. For budget-conscious photographers, the Sony lens represents a more accessible option without sacrificing too much in terms of optical quality, especially for those focused on macro or portrait photography.
Which should you buy?
Deciding between the Canon RF100-500mm and the Sony SEL90M28G ultimately comes down to your specific photography needs and budget. If you are focused on wildlife and sports photography and require a long focal length, the Canon RF100-500mm is the superior choice despite its higher price. However, if macro photography or portrait work is more your style, the Sony SEL90M28G provides exceptional performance at a significantly lower price point. Both lenses have their strengths, but aligning your choice with your photographic goals will lead to the best purchase decision.

