Within half a day of preorders opening, Canon Japan announced a shortage of the RF 45mm f/1.2 STM. Here's why this budget-priced fast prime lens is so popular

Canon RF 45mm f/1.2 STM being held by a photographer
(Image credit: Canon)

Canon officially unveiled the Canon RF 45mm f/1.2 STM lens in early November, with preorders opening this week. But in less than half a day, Canon Japan announced that supply was already limited – an unusually quick shortage, even for the world of high-demand lenses.

This isn't Canon's first supply squeeze. Over the past few years, various RF lenses, cameras and accessories have experienced delays due to unexpectedly high demand or global component supply issues.

What makes the RF 45mm f/1.2 STM case notable is how fast the shortage appeared – within hours of preorders opening. It highlights just how many Canon shooters were waiting for a small, lightweight, high-speed prime at this price point.

Canon Japan published an apology and information regarding product supply status: "We are currently experiencing delays in delivery for the following products due to the large number of orders we have received.

"We apologize for any inconvenience this may cause to our customers and business partners. We will continue to take measures to ensure a stable product supply so that we can deliver products as soon as possible. We appreciate your understanding."

In short: speed, affordability and quality.

For photographers who crave fast glass for bokeh-rich portraits, low-light shooting or general everyday photography, this lens is perfect. With a super-fast f/1.2 aperture, full autofocus, and a $469 / £479.99 / AU$699.95 price tag, this lens delivers speed previously reserved for Canon's far more expensive L-series optics.

Whether you shoot full-frame or APS-C, this compact prime is a smart, lightweight and creative choice for almost any photographer.

Currently, the product shortage is limited to the Japanese market – but it could be an indication of similarly high demand in the West. If you pre-ordered the RF 45mm f/1.2 STM straight away, you might be one of the first Canon shooters holding this little, high-quality compact prime lens in your hands. If not, but you're absolutely after this lens, patience may be required.

Alternatives

Canon RF 50mm f/1.2L next to the Canon RF 45mm f/1.2 STM (Image credit: James Artaius)

In the meantime, you might find another Canon RF lens, though many come with higher price tags or slightly different specs that make them more of a compromise. But with Canon's Black Friday and Cyber Monday 2025 sale and refurbished services, you might be lucky.

The RF 50mm f/1.8 STM, for example, offers great sharpness and portability at a good price ($239.99 / £219.99 / AU$352), while the RF 35mm f/1.8 Macro IS STM doubles as a close-up lens with image stabilization ($589.99 / £564.99 / AU$839).

If you are after a premium build and exceptional low-light performance, the RF 50mm f/1.2 L USM remains one of Canon's finest primes – though its price tag sits firmly in professional territory ($2599 / £2,589.99 / AU$4,099).

But if the RF 45mm f/1.2 STM is the lens on your wish list, keep an eye on restock alerts. Because once it's back on shelves, it may will disappear again in the blink of an eye.

You might also like...

For more lens options, browse the best Canon RF lenses and the best Canon portrait lenses.

Kim Bunermann
Staff Writer

Kim is a photographer, editor and writer with work published internationally. She holds a Master's degree in Photography and Media and was formerly Technique Editor at Digital Photographer, focusing on the art and science of photography. Blending technical expertise with visual insight, Kim explores photography's time-honored yet ever-evolving role in culture. Through her features, tutorials, and gear reviews, she aims to encourage readers to explore the medium more deeply and embrace its full creative potential.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.