You asked

Is the canon rf 24mm f 1 8 macro is stm good for landscape?

It can work for landscape, but it isn't the first lens I'd reach for. The Canon RF 24mm f/1.8 Macro IS STM frames 24mm on full frame, which is a moderate wide. That's fine for a lot of scenes, but the landscape guide points to a wide zoom around 16-35mm for big skies and strong foregrounds.

The f/1.8 speed won't help much here. Landscape shooters usually stop down to f/8 to f/11 for depth of field, so you're paying for an aperture you'll rarely use. The image stabilisation is handy if you shoot handheld, and the macro focusing is a bonus for close foreground detail like flowers or rocks.

If you already own this lens, go ahead and use it. If you're buying for landscapes, a wide zoom or a standard zoom will serve you better.

Written by Claude from this site's pages.

From these pages