Canon EF-S 18- vs Canon RF
Updated July 2026 — Canon EF-S 18- wins on versatility and weight, Canon RF wins on price and size.
The Canon EF-S 18-135mm offers greater versatility, while the RF 50mm excels in portrait photography at a lower price.
Why Canon EF-S 18- is better
Versatility
The EF-S lens covers a wide zoom range from 18mm to 135mm.
Image Quality
Utilizes advanced lens elements for high resolution and contrast.
Autofocus
Features a high-speed autofocus system optimized for video.
Why Canon RF is better
Price
The RF 50mm is significantly cheaper at $219.
Portability
The RF 50mm is more compact and lightweight.
Low-light Performance
The f/1.8 aperture allows for excellent low-light shooting.
Overall score
Specifications
| Spec | Canon EF-S 18- | Canon RF |
|---|---|---|
| Focal Length | 18-135mm | 50mm |
| Max Aperture | f/3.5-5.6 | f/1.8 |
| Motor Type | STM | STM |
| Image Stabilization | Yes | No |
| Compatibility | APS-C DSLRs | EOS R-Series |
Dimension comparison
Overview of the Canon EF-S 18-135mm f/3.5-5.6 is STM and Canon RF 50mm F1.8 STM Lens
The Canon EF-S 18-135mm f/3.5-5.6 is STM lens offers a versatile zoom range, while the Canon RF 50mm F1.8 STM lens provides a wide aperture ideal for portraits. The EF-S lens is priced at $329.95, making it about 50% more expensive than the RF 50mm lens, which retails for $219.00. This price difference could significantly influence buyers depending on their specific photographic needs.
Build Quality and Design
Both lenses are constructed with a focus on functionality and ease of use. The Canon EF-S 18-135mm features an inner focusing system, which enhances its compactness and helps reduce the overall size. It weighs in at 16.9 oz, making it relatively lightweight for a zoom lens. On the other hand, the Canon RF 50mm lens is notably compact and lightweight, designed for portability, which is advantageous for photographers on the go. Its aspheric lens element also contributes to a more streamlined design, making it easy to carry around.
Image Quality
The image quality delivered by both lenses is impressive but caters to different uses. The Canon EF-S 18-135mm utilizes one UD and one PMO aspheric lens to provide high resolution and contrast, ensuring minimal chromatic aberration. In contrast, the Canon RF 50mm F1.8 is designed for sharp images with beautiful background blur, making it ideal for portrait photography. This lens features a wide f/1.8 aperture, allowing for excellent low-light performance, which is a crucial factor for many photographers.
Autofocus Performance
Autofocus capabilities are essential in any lens, and both options excel in this area. The Canon EF-S 18-135mm boasts a high-speed autofocus system, supported by a stepping motor and optimized AF algorithm, providing smooth and quiet focusing—especially beneficial during video shooting. Meanwhile, the Canon RF 50mm also features an STM motor for smooth and fast autofocus, with the added advantage of near-silent operation. This makes both lenses suitable for various photography settings, including video production.
Versatility in Use
When it comes to versatility, the Canon EF-S 18-135mm shines due to its zoom capabilities, covering a range from 18mm to 135mm. This makes it an excellent choice for capturing everything from wide landscapes to detailed portraits without changing lenses. Conversely, the Canon RF 50mm lens is more specialized, focusing primarily on portraiture and low-light conditions with its f/1.8 aperture. While it may not offer the same range as the EF-S lens, its performance in its niche is exceptional.
Price Considerations
The price points for these two lenses are significantly different. The Canon EF-S 18-135mm is priced at $329.95, while the Canon RF 50mm F1.8 is available for $219.00, making the RF lens about 17% cheaper. For photographers on a budget or those just starting, the lower price of the RF 50mm lens can be quite appealing. However, the EF-S lens offers more versatility, which may justify its higher cost for some users.
Compatibility
Compatibility is another crucial area to consider. The Canon EF-S 18-135mm is designed for Canon's APS-C DSLRs, making it suitable for a range of users who own these camera systems. In contrast, the Canon RF 50mm lens is tailored for the EOS R-Series cameras, which could limit its use for those who own other Canon models. This distinction in compatibility may influence a buyer's decision based on their existing camera equipment.
Which should you buy?
In conclusion, the choice between the Canon EF-S 18-135mm f/3.5-5.6 is STM and the Canon RF 50mm F1.8 STM lens ultimately comes down to your specific photographic needs. The EF-S lens, while more expensive, offers greater versatility and is ideal for users who want a single lens for various shooting scenarios. The RF 50mm, on the other hand, is more affordable and excels in portrait photography with its wide aperture. If you prioritize versatility and don't mind spending a bit more, the EF-S 18-135mm is a solid choice. However, if you're looking for a budget-friendly, high-quality lens specifically for portraits, the RF 50mm F1.8 is an excellent option.

