Canon EF-S 18- vs Canon RF45mm F1.2 STM
Updated July 2026 — Canon EF-S 18- wins on focal length and weight, Canon RF45mm F1.2 STM wins on price.
The Canon EF-S 18-135mm is more versatile and affordable, while the RF45mm excels in low-light performance and bokeh.
Why Canon EF-S 18- is better
Price
EF-S 18-135mm is $329.95, cheaper than RF45mm at $469.00.
Versatility
EF-S 18-135mm offers a zoom range from 18mm to 135mm.
Image Stabilization
EF-S 18-135mm has refined Image Stabilization for smoother video.
Why Canon RF45mm F1.2 STM is better
Aperture
RF45mm has a large f/1.2 aperture for low-light performance.
Bokeh
RF45mm provides exceptional bokeh and subject isolation.
Specialization
RF45mm is designed for portrait and lifestyle photography.
Overall score
Specifications
| Spec | Canon EF-S 18- | Canon RF45mm F1.2 STM |
|---|---|---|
| Brand | Canon | Canon |
| Max Aperture | f/3.5-5.6 | f/1.2 |
| Focal Length | 18-135mm | 45mm |
| Weight | 16.9 oz | 1.2 oz |
| Image Stabilization | Yes | No |
Dimension comparison
Overview
When it comes to choosing between the Canon EF-S 18-135mm f/3.5-5.6 IS STM and the Canon RF45mm F1.2 STM, price and versatility are key factors. The EF-S 18-135mm is priced at $329.95, making it about 17% cheaper than the RF45mm, which retails for $469.00. This price difference reflects not only the differing focal lengths and apertures but also the intended use cases of these lenses.
Design and Build Quality
The Canon EF-S 18-135mm features a compact design with a zoom range that makes it suitable for various shooting scenarios. Weighing 16.9 oz, it has an inner focusing system and a zoom ring lock to prevent accidental extension. On the other hand, the Canon RF45mm, while being a prime lens, boasts a large-diameter aperture of f/1.2, allowing for exceptional low-light performance. Its compact design is complemented by digital distortion correction, making it a lightweight option for creators who prioritize quality and portability.
Aperture and Low-Light Performance
The RF45mm shines in low-light conditions due to its impressive f/1.2 aperture. This allows for faster shutter speeds, enhancing its performance in dimly lit settings. In contrast, the EF-S 18-135mm has a maximum aperture ranging from f/3.5 to f/5.6, which, while adequate for many scenarios, cannot compete with the low-light capabilities of the RF45mm. This significant difference in aperture can be crucial for photographers and videographers who often find themselves shooting in challenging lighting situations.
Versatility and Focal Length
With its zoom capability, the Canon EF-S 18-135mm offers exceptional versatility, covering a wide focal length range from 18mm to 135mm. This makes it an ideal choice for both wide-angle shots and telephoto photography, accommodating various genres, from landscapes to portraits. In contrast, the RF45mm, with its fixed 45mm focal length, is more specialized, focusing primarily on portrait and lifestyle photography. While it excels in creating beautiful bokeh and subject isolation, it lacks the broad adaptability of the EF-S 18-135mm.
Image Stabilization
The Canon EF-S 18-135mm incorporates a refined Image Stabilization system that provides up to four equivalent stops of shake correction throughout its zoom range. This feature is particularly beneficial for video shooting, as it allows for smoother handheld footage. The RF45mm, while not explicitly noted for having similar stabilization features, compensates for this with its large aperture, allowing for faster shutter speeds that can help reduce motion blur. However, for users who prioritize stability in their shots, the EF-S 18-135mm has a clear advantage.
Target Audience
The Canon EF-S 18-135mm is designed for a broader audience, including amateur photographers and videographers who need an all-in-one lens for various situations. Its price point and versatility make it accessible for those just starting out or looking for a general-purpose lens. Conversely, the RF45mm targets more serious creators who want a lens that excels in portraiture and low-light photography. Its higher price reflects its specialized capabilities, making it suitable for professionals and enthusiasts who require top-tier performance.
Bokeh and Subject Isolation
For those who prioritize aesthetics in their photography, the RF45mm offers exceptional bokeh, enabled by its large f/1.2 aperture. This allows for striking subject isolation, giving images a three-dimensional look that is particularly appealing in portrait photography. The EF-S 18-135mm, while capable of producing beautiful images, cannot achieve the same level of bokeh and subject separation, especially at the longer focal lengths. This difference makes the RF45mm a better choice for artists focused on visual impact and creative expression.
Which should you buy?
Choosing between the Canon EF-S 18-135mm f/3.5-5.6 IS STM and the Canon RF45mm F1.2 STM ultimately depends on your specific needs. If you are looking for versatility, affordability, and the ability to shoot in various situations, the EF-S 18-135mm is the more practical option at $329.95. However, if you prioritize low-light performance, exceptional bokeh, and a lens that excels in portrait photography, the RF45mm, despite its higher price of $469.00, offers superior quality and creative potential.

