Canon RF45mm F1.2 STM vs Nikon NIKKOR Z 24-
Updated July 2026 — Nikon NIKKOR Z 24- leads on price and weight.
The Canon RF45mm F1.2 STM offers exceptional low-light performance and artistic quality, while the Nikon NIKKOR Z 24-120mm f/4 S provides versatility and advanced features. Choose based on your specific photography needs.
Why Canon RF45mm F1.2 STM is better
Price
Canon is significantly cheaper at $469.
Low-light
Canon's f/1.2 aperture excels in low-light conditions.
Bokeh
Canon creates stunning bokeh for portraits.
Why Nikon NIKKOR Z 24- is better
Versatility
Nikon covers a wide zoom range from 24mm to 120mm.
Autofocus
Nikon features dual high-speed STM motors for silent focusing.
Build Quality
Nikon has robust weather-sealing for outdoor use.
Overall score
Specifications
| Spec | Canon RF45mm F1.2 STM | Nikon NIKKOR Z 24- |
|---|---|---|
| Lens Type | Prime | Zoom |
| Max Aperture | f/1.2 | f/4 |
| Autofocus | Standard | Dual STM |
| Weather Sealing | No | Yes |
| Image Quality | High | Very High |
Dimension comparison
Overview of the Canon RF45mm F1.2 STM and Nikon NIKKOR Z 24-120mm f/4 S
The Canon RF45mm F1.2 STM is priced at $469.00, making it about 57% cheaper than the Nikon NIKKOR Z 24-120mm f/4 S, which costs $1,096.95. This significant price difference highlights the distinct market positions these two lenses occupy. While the Canon lens is a standard prime lens, the Nikon lens is a versatile all-in-one zoom lens designed for broader applications, appealing to different types of photographers.
Lens Type and Versatility
The Canon RF45mm F1.2 STM is a standard prime lens, ideal for portrait and lifestyle photography thanks to its f/1.2 aperture, allowing for stunning bokeh and low-light performance. Conversely, the Nikon NIKKOR Z 24-120mm f/4 S provides a zoom range that covers wide-angle to telephoto perspectives, making it suitable for various shooting scenarios, from landscapes to portraits. This versatility can be particularly beneficial for travel photographers or those needing a single lens for multiple situations.
Aperture and Image Quality
With its impressive f/1.2 aperture, the Canon RF45mm excels in low-light conditions and offers exceptional shallow depth of field, which is perfect for isolating subjects. The lens is designed to create a three-dimensional look in images, making it an excellent choice for artistic photography. On the other hand, the Nikon NIKKOR Z 24-120mm maintains a constant f/4 aperture through its zoom range. While it may not match the shallow depth of field of the Canon lens, the Nikon’s consistent aperture allows for reliable exposure settings across its entire zoom range, catering to different shooting preferences and styles.
Autofocus and Focusing Features
The autofocus systems of both lenses are designed for high performance but differ in their execution. The Canon RF45mm features a straightforward autofocus mechanism that benefits from its prime lens nature, offering quick and responsive focusing ideal for capturing spontaneous moments. The Nikon NIKKOR Z 24-120mm incorporates dual high-speed STM motors, providing virtually silent and accurate autofocus, making it well-suited for video recording and dynamic photography. This difference highlights the Canon lens's strength in simplicity versus the Nikon’s advanced capabilities for varied shooting conditions.
Build Quality and Weather Sealing
While the Canon RF45mm is compact and lightweight, the Nikon NIKKOR Z 24-120mm is designed with robust weather-sealing, making it a more durable option for outdoor photography in challenging conditions. The Nikon lens’s design also includes a custom control ring, enhancing user experience by allowing photographers to adjust settings quickly. This additional feature can make the Nikon more appealing to those who frequently shoot in diverse environments or require a more rugged build.
Price and Value Proposition
At a current price of $469.00, the Canon RF45mm F1.2 STM offers excellent value for photographers looking for a high-quality prime lens without breaking the bank. In contrast, the Nikon NIKKOR Z 24-120mm's price of $1,096.95 reflects its advanced features and versatility, making it a worthwhile investment for those needing a multifunctional lens. The decision between the two often comes down to budget and the specific needs of the photographer, with the Canon lens being ideal for those focused on portraiture and low-light performance, while the Nikon lens serves well for a variety of shooting situations.
User Experience and Intended Audience
The Canon RF45mm F1.2 STM is designed for creators who value a lightweight, compact lens that delivers exceptional image quality, making it great for everyday use, street photography, or portraits. The lens’s ability to produce soft, expressive visuals directly from the camera enhances its appeal to photographers who prioritize artistic expression. Conversely, the Nikon NIKKOR Z 24-120mm caters to a broader audience, including travel photographers and videographers, due to its all-in-one versatility and robust features, allowing for creativity across various genres and conditions.
Which should you buy?
Choosing between the Canon RF45mm F1.2 STM and the Nikon NIKKOR Z 24-120mm f/4 S ultimately hinges on your photography needs and budget. If you seek a high-quality prime lens for portraits and low-light performance, the Canon is a compelling choice at $469.00. However, if you require versatility and a range of focal lengths in one lens, the Nikon, despite its higher price of $1,096.95, offers exceptional flexibility and advanced features. Both lenses have their merits, ensuring that photographers can find the right tool for their creative vision.

