vsversusfinder

Canon EF-S 18- vs Viltrox

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

The Canon EF-S 18-135mm offers versatility and advanced features, while the Viltrox 25mm excels in low-light performance and portability. Choose based on your specific needs.

Why Canon EF-S 18- is better

Versatility

Broader focal length range for various photography needs

Image Stabilization

Refined stabilization system for video and stills

Build Quality

Includes a zoom ring lock to prevent accidental extension

Why Viltrox is better

Low Light

Faster f/1.7 aperture for better low-light performance

Weight

Significantly lighter at 170g for portability

Autofocus

Quiet STM motor enhances video shooting experience

Overall score

Canon EF-S 18-
85
Viltrox
75

Specifications

SpecCanon EF-S 18-Viltrox
BrandCanonVILTROX
TypeZoomPrime
Max Aperturef/5.6f/1.7
Weight480g170g
Focal Length18-135mm25mm

Dimension comparison

Canon EF-S 18-Viltrox

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

The Canon EF-S 18-135mm f/3.5-5.6 IS STM is a versatile zoom lens designed for Canon's EOS DSLR cameras. Priced at $329.95, it offers a broad focal length range suitable for various shooting scenarios, from landscapes to portraits. Its refined image stabilization system provides up to four stops of shake correction, making it ideal for both video and still photography. The lens also features an inner focusing system, which contributes to faster autofocus, especially useful for video recording.

Overview of the Viltrox 25mm F1.7 E

The Viltrox 25mm F1.7 E, available for $176.00, is a prime lens tailored for Sony E-mount cameras. It boasts a bright maximum aperture of f/1.7, making it particularly effective in low-light conditions while allowing for greater control over depth of field. Weighing just 170g, its lightweight design makes it a convenient option for travel and everyday photography. The lens utilizes a STM stepper motor for quiet autofocus, ensuring it does not disrupt photo or video shooting.

Build Quality and Design

In terms of build quality, the Canon EF-S 18-135mm f/3.5-5.6 IS STM's design includes several advanced features, such as a zoom ring lock that prevents accidental extension of the lens. It weighs 480g, making it relatively compact for a zoom lens. On the other hand, the Viltrox 25mm F1.7 E is significantly lighter at just 170g, which enhances its portability. The Viltrox's design is straightforward and user-friendly, catering to everyday users who prioritize ease of use.

Autofocus Performance

Autofocus performance is crucial for both lenses, but they approach it differently. The Canon EF-S 18-135mm f/3.5-5.6 IS STM features an inner focusing system that works in conjunction with a high-speed CPU and optimized AF algorithm, providing quick and reliable focusing, especially beneficial for video. The Viltrox 25mm F1.7 E also emphasizes a quiet autofocus experience thanks to its STM stepper motor, enhancing its usability for video content creators. However, the focus recognition features, such as face and eye recognition in the Viltrox, provide an edge for portrait photography.

Low Light Capability

When considering low-light performance, the Viltrox 25mm F1.7 E stands out with its fast f/1.7 maximum aperture, allowing photographers to capture stunning images in dim conditions while maintaining a shallow depth of field. This feature is particularly useful for portrait and event photography. In contrast, the Canon EF-S 18-135mm has a maximum aperture range of f/3.5 to f/5.6, which, while decent, does not match the low-light advantages offered by the Viltrox. Thus, for low-light scenarios, the Viltrox is the preferred choice.

Versatility in Photography

The Canon EF-S 18-135mm f/3.5-5.6 IS STM excels in versatility due to its broad zoom range, enabling users to cover various focal lengths from wide-angle to telephoto. This makes it ideal for general photography needs, including landscapes, portraits, and events. Conversely, the Viltrox 25mm F1.7 E is more specialized, focusing on prime lens advantages, particularly in low-light situations and portrait photography. While it may not offer the same range, its quality shines in its specific applications.

Price Comparison

With a retail price of $329.95, the Canon EF-S 18-135mm f/3.5-5.6 IS STM is about 87% more expensive than the Viltrox 25mm F1.7 E, which costs $176.00. This significant price difference may influence buyers, particularly those who are budget-conscious or looking for a highly portable lens. The Viltrox provides excellent value for its price, especially for those who primarily shoot in low-light conditions or need a lightweight lens for everyday use.

Which should you buy?

Choosing between the Canon EF-S 18-135mm f/3.5-5.6 IS STM and the Viltrox 25mm F1.7 E ultimately depends on your specific photography needs. If you require a versatile zoom lens that performs well across various shooting scenarios, the Canon is a strong contender. However, if you prioritize low-light performance and portability at a significantly lower price, the Viltrox presents an excellent option. Each lens has unique strengths, so your decision should align with your shooting style and budget.