vsversusfinder

Canon EF vs Canon EF-S 18-

Updated July 2026 — Canon EF-S 18- leads on weight and focal length.

The Canon EF 50mm f/1.8 STM is a more affordable and compact option ideal for low-light photography, while the Canon EF-S 18-135mm f/3.5-5.6 IS STM offers versatility for various shooting scenarios.

Why Canon EF is better

Price

50mm lens is significantly cheaper at $169.

Low-Light

50mm lens excels in low-light conditions with f/1.8 aperture.

Portability

50mm lens is more compact and lightweight.

Why Canon EF-S 18- is better

Versatility

18-135mm lens offers a wide zoom range.

Image Stabilization

18-135mm lens includes effective image stabilization.

Autofocus

18-135mm lens is optimized for video autofocus.

Overall score

Canon EF
75
Canon EF-S 18-
85

Specifications

SpecCanon EFCanon EF-S 18-
Price$169.00$329.95
Focal Length50mm18-135mm
Max Aperturef/1.8f/3.5-5.6
Weight159g480g
Image StabilizationNoYes

Dimension comparison

Canon EFCanon EF-S 18-

Overview of the Canon EF 50mm f/1.8 STM Lens and Canon EF-S 18-135mm f/3.5-5.6 IS STM

The Canon EF 50mm f/1.8 STM Lens is priced at $169.00, while the Canon EF-S 18-135mm f/3.5-5.6 IS STM is available for $329.95, making the latter about 95% more expensive. Both lenses are designed for Canon cameras but cater to different photography needs and styles. The 50mm lens is a prime lens perfect for portraits and low-light conditions, while the 18-135mm lens offers a versatile zoom range suitable for a variety of shooting scenarios, including video and still images.

Build Quality and Design

The Canon EF 50mm f/1.8 STM Lens is compact and lightweight, making it highly portable. Its rugged metal mount and improved exterior design enhance durability. In contrast, the Canon EF-S 18-135mm f/3.5-5.6 IS STM, while still manageable in size, weighs significantly more at 16.9 oz. This lens features a zoom ring lock that prevents accidental extension, which is a thoughtful addition for those who often find themselves switching lenses in the field. Both lenses exhibit quality craftsmanship, but the 50mm’s simplicity in design makes it a practical choice for everyday carry.

Aperture and Low-Light Performance

The Canon EF 50mm f/1.8 STM offers a maximum aperture of f/1.8, allowing it to excel in low-light situations by letting in more light than many standard zoom lenses. This feature also produces a beautiful background blur, enhancing portrait photography. On the other hand, the Canon EF-S 18-135mm f/3.5-5.6 IS STM has a maximum aperture range of f/3.5 to f/5.6, which is less effective for low-light shooting. This difference makes the 50mm a superior option for photographers who frequently shoot in dim conditions or desire that artistic bokeh effect.

Focal Length and Versatility

The Canon EF 50mm f/1.8 STM has a fixed focal length of 50mm, translating to an 80mm effective focal length on APS-C cameras. This lens is excellent for portraits, providing a perspective close to human vision. In contrast, the Canon EF-S 18-135mm f/3.5-5.6 IS STM features a zoom range from 18mm to 135mm, making it remarkably versatile for various types of photography, from wide-angle shots to telephoto views. For users who want flexibility in framing and composition, the 18-135mm lens is the clear winner.

Autofocus and Performance

Autofocus performance varies significantly between the two lenses. The Canon EF 50mm f/1.8 STM features a stepping motor (STM) that delivers near-silent, continuous autofocus, making it ideal for both video and still photography. The Canon EF-S 18-135mm f/3.5-5.6 IS STM also employs a stepping motor for smooth, quiet autofocus, particularly beneficial for video shooting. However, the 50mm lens's focus speed is tailored more for stills, while the 18-135mm lens is optimized for video applications, making it more suitable for videographers.

Image Stabilization

The Canon EF-S 18-135mm f/3.5-5.6 IS STM includes a refined Image Stabilization system that delivers up to four equivalent stops of shake correction. This makes it an excellent choice for handheld shooting in various conditions, especially in lower light. The Canon EF 50mm f/1.8 STM does not feature built-in image stabilization, which could be a disadvantage for users who often shoot without a tripod. For those who prioritize stability during shooting, the 18-135mm lens offers a significant advantage.

Price Comparison

The Canon EF 50mm f/1.8 STM is priced at $169.00, making it a budget-friendly option for both amateur and professional photographers. In comparison, the Canon EF-S 18-135mm f/3.5-5.6 IS STM retails for $329.95, which is almost double the price of the 50mm lens. This price difference of approximately $160 can be a deciding factor for many buyers, especially those who are new to photography or looking for a solid prime lens without breaking the bank.

Which should you buy?

Choosing between the Canon EF 50mm f/1.8 STM and the Canon EF-S 18-135mm f/3.5-5.6 IS STM ultimately depends on your photography needs. If you're looking for a lightweight, budget-friendly lens for portraits and low-light conditions, the 50mm f/1.8 is an excellent choice. However, if versatility and zoom capabilities are your primary concerns, particularly for video work, the 18-135mm lens stands out as the better option. Consider your shooting style, budget, and the types of images you wish to capture to make the best decision.