Canon EF-S 18- vs Canon RF100mm F2.8 L Macro is USM Lens, Medium
Updated July 2026 — full head-to-head comparison.
Overview of the Canon EF-S 18-135mm f/3.5-5.6 IS STM
The Canon EF-S 18-135mm f/3.5-5.6 IS STM lens is designed for versatility, catering to both video and still photography. Priced at $329.95, it offers a maximum magnification of 0.28x at the telephoto end, making it suitable for a range of shooting conditions. Its zoom range allows for creative flexibility, whether capturing wide landscapes or detailed close-ups. The lens features an inner focusing system, which helps achieve high-speed autofocus and contributes to its compact design, weighing only 16.9 oz. This lens is particularly beneficial for Canon EOS Rebel T4i DSLR users, offering refined image stabilization for smoother video shooting.
Overview of the Canon RF100mm F2.8 L Macro IS USM Lens
In contrast, the Canon RF100mm F2.8 L Macro IS USM lens comes with a premium price tag of $1,248.95 and is specifically designed for the full-frame EOS R series cameras. This medium telephoto macro lens boasts a remarkable maximum magnification of 1.4x, allowing for exceptional close-up imagery. With a fast f/2.8 maximum aperture, it excels in low-light conditions and provides beautiful background blur. Additionally, the lens features advanced optical image stabilization with up to 5 stops of shake correction, which is particularly beneficial during macro shooting. Its specialized SA Control Ring allows photographers to manipulate foreground and background bokeh, making it a versatile choice for creative portraiture and macro work.
Image Quality and Stabilization
When it comes to image quality, the RF100mm F2.8 L Macro IS USM lens has a clear edge due to its superior optical design and high-quality construction. It incorporates advanced stabilization technology, including Hybrid IS, which compensates for various types of camera shake. This results in exceptionally sharp images, even in challenging shooting scenarios. Although the EF-S 18-135mm f/3.5-5.6 IS STM lens also features image stabilization, it provides up to 4 stops of shake correction, which, while effective, does not match the RF100mm's capabilities. For photographers prioritizing ultimate image quality and stabilization, the RF100mm lens is the more compelling option.
Focal Length and Versatility
The EF-S 18-135mm f/3.5-5.6 IS STM offers a versatile zoom range that allows users to capture a wide variety of subjects, from expansive landscapes to portraits and close-ups. The 18-135mm range is ideal for general photography, making it a popular choice for everyday use. In comparison, the RF100mm F2.8 L Macro is strictly a fixed focal length lens, focusing on macro and portrait photography. While it excels in its niche, it lacks the flexibility of the EF-S lens. However, the RF100mm’s ability to achieve a magnification of 1.4x provides specialized capabilities that can enhance creative expression in macro photography.
Autofocus Performance
Autofocus performance is another critical aspect where the two lenses differ. The EF-S 18-135mm f/3.5-5.6 IS STM lens utilizes an inner focusing system that allows for high-speed autofocus, making it suitable for capturing dynamic scenes. This is particularly advantageous for video shooting, as it supports smooth and quiet continuous autofocus. On the other hand, the RF100mm F2.8 L Macro IS USM lens features fast and precise autofocus tailored for macro shooting, which is essential for capturing intricate details. Both lenses provide reliable autofocus performance, but the choice here depends on whether the user prioritizes versatility or specialized macro capabilities.
Build Quality and Design
In terms of build quality and design, both lenses are constructed by Canon, ensuring a level of reliability and durability. However, the RF100mm F2.8 L Macro IS USM lens is designed with professionals in mind, featuring a robust build that can withstand rigorous use. Its advanced features, including weather sealing, enhance its suitability for outdoor photography. The EF-S 18-135mm f/3.5-5.6 IS STM, while well-made, is more focused on being lightweight and compact for casual photographers. For those who frequently shoot in challenging conditions, the RF100mm’s design may offer more advantages.
Price Comparison
When it comes to price, the EF-S 18-135mm f/3.5-5.6 IS STM lens is significantly more affordable at $329.95. In contrast, the RF100mm F2.8 L Macro IS USM lens is priced at $1,248.95, making it about 278% more expensive. This substantial price difference reflects the RF100mm's advanced features and specialized capabilities. For photographers on a budget or those who need a versatile everyday lens, the EF-S 18-135mm is an attractive option, while the RF100mm is better suited for those who require high-end macro performance and are willing to invest more for it.
Which should you buy?
Choosing between the Canon EF-S 18-135mm f/3.5-5.6 IS STM and the Canon RF100mm F2.8 L Macro IS USM lens ultimately depends on your specific photography needs. If you need a versatile, all-around lens for various shooting scenarios at a reasonable price, the EF-S 18-135mm is an excellent choice. Conversely, if your focus is on macro photography or you require higher image quality with advanced stabilization features, the RF100mm is worth the investment. Your decision should be guided by your photography style and the types of subjects you plan to capture.

