The Canon EF-S 18-55mm lens has a rotating end, which is used for focusing (i'm sure you're aware of this). So a petal-based hood is definitely the wrong choice for this lens. That Amazon seller is marketing it wrongly, IMO. You'll find that higher-end lenses have a fixed (rotationally speaking) end, and so can be used with a petal hood.58mm Digital Tulip Flower Lens Hood for Canon Rebel T5, T6, T6i, T7i, T8i, EOS 80D, EOS 90D, EOS 77D, SL3 Cameras with Canon EF-S 18-55mm is STM Lens. 274. $779. FREE delivery Thu, Dec 21 on your first order. Or fastest delivery Tomorrow, Dec 18.
18-55mm Lens Hood Shade for Canon EF-S 18-55mm f/3.5-5.6 is STM & RF 24-50mm f/4.5-6.3 is STM Lens Replaces Canon EW-63C Hood for Canon Rebel T8i T7i T7 T6i SL3 SL2 EOS R8 R10 R7 90D 80D 77D 4.3 out of 5 stars 778
If you have a compatible lens, you need this hood. I bought this for the Canon 18-55mm f3.5-5.6 IS STM lens that mounts on the Canon EOS-M camera. This camera uses the EF-M mount. M as in Mother of God, please figure out which lens you own before you buy this and give it a one star review for not fitting. This will not work on the 18-55 EF-S lens.
Camera Lens Hood Compatible with Canon model LH, ET, EW, ES $6.49 to $10.36 Trending at $7.99 eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.