Canon RF100- vs Sony SEL90M28G FE
Updated July 2026 — Canon RF100- wins on focal length and weight, Sony SEL90M28G FE wins on price.
The Canon RF100-400mm offers greater versatility and affordability, while the Sony SEL90M28G excels in macro photography and optical quality.
Why Canon RF100- is better
Price
Canon is $699, while Sony is $1,048.
Versatility
Canon's zoom range is 100-400mm compared to Sony's 90mm.
Weight
Canon is lighter and more portable for travel.
Why Sony SEL90M28G FE is better
Macro Capability
Sony offers 1.0x magnification for close-up shots.
Optical Quality
Sony features advanced optics with Super ED glass.
Build Quality
Sony is dust and moisture resistant.
Overall score
Specifications
| Spec | Canon RF100- | Sony SEL90M28G FE |
|---|---|---|
| Image Stabilization | Optical IS | Optical Steady Shot |
| Autofocus | Nano USM | DDSSM |
| Max Magnification | 0.41x | 1.0x |
| Dust Resistance | No | Yes |
| Zoom Range | 100-400mm | 90mm |
Dimension comparison
Overview of Canon RF100-400mm F5.6-8 IS USM
The Canon RF100-400mm F5.6-8 IS USM is priced at $699.00, making it a solid choice for those seeking a versatile telephoto lens. Its compact and lightweight design is particularly appealing for wildlife and sports photography, allowing photographers to easily carry it during travels. The lens features an impressive zoom range of 100-400mm, which is enhanced by Canon’s Optical Image Stabilizer providing up to 6 stops of shake correction when paired with compatible EOS R series cameras. This lens also boasts a minimum focusing distance of 2.89 feet at 200mm, allowing for detailed shots from a distance.
Overview of Sony SEL90M28G FE 90mm f/2.8-22 Macro G OSS
The Sony SEL90M28G FE 90mm f/2.8-22 Macro G OSS is priced at $1,048.00, making it about 50% more expensive than the Canon RF100-400mm. This lens is designed for full-frame E-mount cameras, offering a bright f/2.8 maximum aperture ideal for low-light conditions and for achieving a shallow depth of field. With a minimum focusing distance of 0.92 feet, it excels in macro photography, allowing for a maximum magnification ratio of 1.0x. The lens also features advanced optics, including Super ED glass and Nano AR coating, which reduce flare and ghosting, ensuring sharp images with beautiful background bokeh.
Image Stabilization Features
When it comes to image stabilization, the Canon RF100-400mm offers Optical Image Stabilizer technology that provides up to 6 stops of shake correction with EOS R series cameras featuring In-Body Image Stabilization. This feature is particularly beneficial in dynamic shooting conditions, allowing for clearer images without the need for a tripod. On the other hand, the Sony SEL90M28G incorporates Optical Steady Shot image stabilization, which is also effective for handheld shooting. However, the Canon lens has a slight edge in versatility due to its compatibility with various EOS R series camera models, maximizing stabilization benefits.
Autofocus Performance
The Canon RF100-400mm features Canon’s Nano USM technology, which ensures high-speed, smooth, and quiet autofocus. This is particularly advantageous for capturing fast-moving subjects, such as wildlife and sports action. Meanwhile, the Sony SEL90M28G utilizes Direct Drive SSM (DDSSM) for precise, quiet focusing, which is essential for macro photography where even slight movements can affect image quality. Both lenses offer excellent autofocus capabilities, but the Canon lens is specifically optimized for rapid subject tracking over a wider zoom range.
Build Quality and Design
The Canon RF100-400mm is designed to be compact and lightweight, making it easy to carry for extended periods, which is ideal for outdoor photography. Despite its lightweight nature, it does not compromise on image quality, featuring a single Ultra Low Dispersion lens element to minimize chromatic aberration. In contrast, the Sony SEL90M28G is dust and moisture resistant, designed for durability in challenging environments. Its solid construction is matched by its advanced optical design, including spherical elements for superior sharpness. Both lenses offer quality build, but the Sony lens may be better suited for harsh weather conditions.
Versatility and Use Cases
The Canon RF100-400mm is incredibly versatile, suitable for a range of photography styles, including wildlife, sports, and travel. Its extensive zoom range allows photographers to capture subjects from great distances without needing to change lenses frequently. The ability to use RF tele extenders further increases its versatility, allowing for effective focal lengths up to 800mm. Conversely, the Sony SEL90M28G is primarily geared towards macro photography, with its 90mm focal length making it excellent for capturing fine details in close-up shots. While both lenses excel in their respective areas, the Canon lens offers broader applications for general photography.
Price Comparison
The Canon RF100-400mm is priced at $699.00, while the Sony SEL90M28G costs $1,048.00, making the Canon lens about 33% cheaper. This price difference could be a significant factor for photographers on a budget or those who require a more versatile lens for various shooting situations. While the Sony lens offers specialized macro capabilities and superior build quality, the Canon lens provides excellent value with its zoom range and image stabilization, making it a strong contender for those looking to maximize their investment.
Which should you buy?
Ultimately, the choice between the Canon RF100-400mm F5.6-8 IS USM and the Sony SEL90M28G FE 90mm f/2.8-22 Macro G OSS depends on your specific photography needs. If you are looking for a versatile telephoto lens that excels in various scenarios and offers greater affordability, the Canon RF100-400mm is the better option. However, if macro photography is your primary focus and you require a lens with exceptional optical quality and durability, the Sony SEL90M28G would be the way to go. Consider your shooting style, budget, and the types of subjects you most often capture before making your final decision.

