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
Specifications
| Spec | Canon 344B006 EF 24- | Canon EF-S 18- |
|---|---|---|
| Max Aperture | f/4.0 | f/3.5-5.6 |
| Autofocus | USM | Inner Focusing |
| Warranty | 1 Year | None |
| Filter Size | 77mm | 67mm |
| Closest Focus | 1.5ft | 1.3ft |
Dimension comparison
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.

