vsversusfinder

Canon 344B006 EF 24- vs Canon EF-S 18-

Updated July 2026 — Canon 344B006 EF 24- wins on price and weight, Canon EF-S 18- wins on zoom range.

The Canon 344B006 EF 24-105mm lens offers superior build quality and versatility, while the Canon EF-S 18-135mm lens provides excellent value and is ideal for casual users.

Why Canon 344B006 EF 24- is better

Build Quality

The L-series lens is known for its robust construction.

Versatility

Offers a wider focal length range for various photography styles.

Autofocus

Faster and more accurate autofocus performance.

Why Canon EF-S 18- is better

Price

More budget-friendly option at $329.95.

Weight

Lighter and more compact design for travel.

Video Features

Dynamic IS mode enhances video shooting.

Overall score

Canon 344B006 EF 24-
85
Canon EF-S 18-
75

Specifications

SpecCanon 344B006 EF 24-Canon EF-S 18-
Max Aperturef/4.0f/3.5-5.6
AutofocusUSMInner Focusing
Warranty1 YearNone
Filter Size77mm67mm
Closest Focus1.5ft1.3ft

Dimension comparison

Canon 344B006 EF 24-Canon EF-S 18-

Overview of the Canon 344B006 EF 24-105mm f/4.0 L is USM Lens and Canon EF-S 18-135mm f/3.5-5.6 is STM

The Canon 344B006 EF 24-105mm f/4.0 L is USM Lens is a high-end option priced at $509.00, while the Canon EF-S 18-135mm f/3.5-5.6 is STM is a more budget-friendly choice at $329.95. The price difference is significant, with the EF-S lens being about 35% cheaper than its L-series counterpart. Understanding the features and benefits of each lens can help you choose the best option for your photography needs.

Build Quality and Design

The Canon 344B006 EF 24-105mm f/4.0 L is USM Lens is known for its robust build quality, typical of Canon's L-series lenses. It features an image-stabilized ultrasonic motor (USM) for silent and reliable operation, making it suitable for various shooting conditions. On the other hand, the Canon EF-S 18-135mm f/3.5-5.6 is STM lens boasts a more compact design, featuring an inner focusing system that enhances its usability, particularly for video recording. While the EF-S lens is lighter at 16.9 oz, the EF 24-105mm lens provides a sturdier feel, which may appeal more to professional photographers.

Focal Length and Versatility

When it comes to focal length, the Canon 344B006 offers a versatile range of 24-105mm, making it ideal for various photography styles, from landscapes to portraits. The EF-S 18-135mm lens, however, provides an even broader range from 18-135mm, giving a greater zoom capacity that is particularly beneficial for capturing distant subjects. The additional 30mm on the telephoto end of the EF-S lens allows for more creative flexibility, especially for wildlife and sports photography.

Image Stabilization Features

Both lenses feature image stabilization, but they implement different technologies. The Canon 344B006 utilizes a sophisticated USM for focusing and stabilization, ensuring smooth and quiet operation. The EF-S 18-135mm lens also offers a refined Image Stabilization system that delivers up to four equivalent stops of shake correction. This makes it a great choice for handheld shooting, especially in low-light conditions. While both lenses perform well, the EF-S lens excels in video applications, offering a Dynamic IS mode for steadier footage.

Autofocus Performance

The Canon 344B006 EF 24-105mm lens allows photographers to switch between autofocus and manual operation, providing greater control over focus adjustments. Its USM system ensures quick and accurate focusing, making it suitable for fast-moving subjects. In contrast, the Canon EF-S 18-135mm features an inner focusing system that contributes to high-speed autofocus, particularly beneficial for video shooting due to its compatibility with Canon's Movie Servo AF. While both lenses are capable, the EF-S lens may be more appealing to those who frequently shoot video due to its quiet operation.

Price Comparison

The price point is one of the most apparent differences between these two lenses. The Canon 344B006 is priced at $509.00, while the Canon EF-S 18-135mm is available for $329.95. This results in a price difference of about $179.05, which may be a deciding factor for many photographers. The significant savings with the EF-S lens do not mean a compromise on quality, making it a strong contender for those on a budget.

Intended Use and Target Audience

The Canon 344B006 EF 24-105mm f/4.0 L is USM Lens is primarily targeted at professional photographers who require high performance and versatility in their gear. Its build quality and advanced features cater to serious photography enthusiasts and professionals alike. Conversely, the Canon EF-S 18-135mm f/3.5-5.6 is STM is designed for casual users and videographers, providing an excellent balance of performance and price. Its lightweight and compact design make it a great option for travel or everyday photography.

Which should you buy?

Choosing between the Canon 344B006 EF 24-105mm f/4.0 L is USM Lens and the Canon EF-S 18-135mm f/3.5-5.6 is STM ultimately depends on your specific needs and budget. If you seek professional quality and versatility, the EF 24-105mm lens justifies its higher price with superior build quality and performance. However, if you are looking for a more affordable option that excels in video and general photography, the EF-S 18-135mm lens is a fantastic choice. With its lower price of $329.95, it offers great value without sacrificing essential features.