vsversusfinder

Canon EF-S 18- vs Canon RF24-

Updated July 2026 — Canon EF-S 18- wins on focal length, Canon RF24- wins on macro and stabilization.

The Canon EF-S 18-135mm is a more budget-friendly option with a versatile zoom range, while the RF24-105mm offers advanced stabilization and macro capabilities.

Why Canon EF-S 18- is better

Price

EF-S 18-135mm is $129 cheaper

Zoom Range

Wider focal length range from 18mm to 135mm

Weight

Slightly lighter for general use

Why Canon RF24- is better

Image Stabilization

Offers up to 5 stops of shake correction

Macro Capability

Higher maximum magnification of 0.5x

Design

More compact and lightweight for travel

Overall score

Canon EF-S 18-
75
Canon RF24-
85

Specifications

SpecCanon EF-S 18-Canon RF24-
Focal Length18-135mm24-105mm
Max Aperturef/3.5-5.6f/4-7.1
Max Magnification0.28x0.5x
Min Focusing1.3 ft0.43 ft
Image Stabilization4 stops5 stops

Dimension comparison

Canon EF-S 18-Canon RF24-

Introduction to the Lenses

When it comes to versatility in photography, the Canon EF-S 18-135mm f/3.5-5.6 IS STM and the Canon RF24-105mm F4-7.1 IS STM offer distinct advantages that cater to different styles and needs. The EF-S 18-135mm is priced at $329.95, making it about 17% cheaper than the RF24-105mm, which retails for $459.00. This price difference can influence your decision depending on your budget and the specific features that align with your photography aspirations.

Focal Length and Zoom Range

The EF-S 18-135mm boasts a focal length range that starts at a wide 18mm and extends to 135mm, making it ideal for capturing a variety of scenes from landscapes to portraits. In contrast, the RF24-105mm offers a zoom range of 24-105mm, which is slightly less versatile on the wide end but remains substantial for most photography needs. If you prioritize a broader range for diverse shooting scenarios, the EF-S 18-135mm may be more appealing, particularly for those who value flexibility in their lens choice.

Image Stabilization

Both lenses come equipped with image stabilization technology, but they differ in performance. The EF-S 18-135mm features a refined Image Stabilization system that provides up to four stops of shake correction, while the RF24-105mm enhances this with optical image stabilization that offers up to five stops of shake correction. This difference can be significant for videographers and photographers shooting in low light or at slower shutter speeds, where the RF24-105mm may provide a clearer advantage in stabilizing images and reducing blur.

Maximum Magnification and Focusing Distance

When it comes to macro photography, the RF24-105mm takes the lead with a maximum magnification of 0.5x using Center Focus Macro, allowing users to capture subjects from as close as 0.43 feet. The EF-S 18-135mm, while versatile, only offers a maximum magnification of 0.28x at its telephoto end. For those who enjoy close-up photography, the RF24-105mm presents a compelling option, especially given its ability to focus on subjects that are much closer.

Autofocus Performance

Autofocus is another critical aspect where both lenses excel but in different ways. The EF-S 18-135mm utilizes a stepping motor to provide smooth and quiet autofocus, particularly beneficial during video shooting. The RF24-105mm also employs a leadscrew-type STM motor for seamless autofocusing, which is essential for both stills and video. While both lenses deliver efficient autofocus, the EF-S 18-135mm may have a slight edge in video applications due to its design tailored for movie shooting.

Design and Portability

In terms of design, the RF24-105mm is lauded for being compact and lightweight, making it a convenient choice for travel and outdoor photography. However, the EF-S 18-135mm is also designed to be portable, though it is slightly bulkier at 16.9 oz compared to the RF24-105mm's lightweight build. For photographers who prioritize a lens that won’t weigh them down during long shoots, the RF24-105mm may be more suitable, particularly for landscape and travel photography.

Price Consideration

With the EF-S 18-135mm priced at $329.95 and the RF24-105mm at $459.00, the price difference of about $129 gives the EF-S lens a more accessible entry point for beginners or those on a budget. This affordability does not compromise quality, as both lenses are made by Canon and offer excellent performance. However, if budget constraints are less of an issue, the advanced features of the RF24-105mm might justify the higher price for some users.

Which should you buy?

Choosing between the Canon EF-S 18-135mm f/3.5-5.6 IS STM and the Canon RF24-105mm F4-7.1 IS STM ultimately depends on your specific photography needs and budget. If you seek a budget-friendly lens with a versatile zoom range, the EF-S 18-135mm is an excellent choice. However, if you prioritize advanced stabilization, macro capabilities, and a more compact design for travel, the RF24-105mm offers features that may be worth the extra investment. Each lens has its strengths, so consider what aspects are most important to you before making your decision.