Canon EF-M
    Telephoto zoom
    Aps-c

    Canon EF-M 18-150mm f/3.5-6.3 IS STM

    4.7
    (62 reviews)
    Optical: 5.0
    Mechanical: 4.8
    Value: 4.8
    Focal Length
    18-150mm
    Aperture
    f/3.5-6.3 (min f/22)
    Mount
    Canon EF-M
    Weight
    260g
    Canon EF-M 18-150mm f/3.5-6.3 IS STM is a auto focus telephoto zoom lens for aps-c cameras.

    Optical design

    Has 7 aperture blades, mid-grade lenses usually have this amount of blades. Having rounded blades provides out of focus circle shape closer to a circle. Full frame equivalent focal length is 27.0-225.0 mm.

    Physical characteristics

    Weights 260 grams so consider putting to your camera bag. With a lens filter diameter of 55 mm commonly filter size, provides a range of filter options. 87 mm long, requires consideration if you want to carry in the camera bag.

    Canon EF-M 18-150mm f/3.5-6.3 IS STM purchase history

    eBay Price HistoryeBay Auction (high-low)

    Purchases (1121)

    • Aug 11, 2025$278.00
    • Aug 10, 2025$264.00
    • Aug 9, 2025$187.00
    • Aug 8, 2025$271.00
    • Aug 2, 2025$275.00
    • Aug 1, 2025$267.00
    • Jul 27, 2025$299.00
    • Jul 24, 2025$300.00
    • Jul 21, 2025$314.00
    • Jul 20, 2025$275.00
    • Jul 17, 2025$280.00
    • Jul 16, 2025$322.00
    • Jul 14, 2025$281.00
    • Jul 13, 2025$308.00
    • Jul 13, 2025$317.00
    • Jul 13, 2025$310.00
    • Jul 11, 2025$336.00
    • Jul 11, 2025$329.00
    • Jul 11, 2025$338.00
    • Jul 11, 2025$327.00
    • Jul 9, 2025$187.00
    • Jul 9, 2025$188.00
    • Jul 6, 2025$298.00
    • Jul 6, 2025$300.00
    • Jul 5, 2025$285.00
    • Jul 5, 2025$299.00
    • Jul 5, 2025$301.00
    • Jul 5, 2025$287.00
    • Jul 3, 2025$280.00
    • Jul 3, 2025$282.00
    • Jul 2, 2025$280.00
    • Jul 2, 2025$282.00
    • Jun 27, 2025$308.00
    • Jun 27, 2025$310.00
    • Jun 26, 2025$307.00
    • Jun 26, 2025$333.00
    • Jun 26, 2025$309.00
    • Jun 26, 2025$335.00
    • Jun 25, 2025$352.00
    • Jun 25, 2025$354.00
    • Jun 20, 2025$344.00
    • Jun 20, 2025$354.00
    • Jun 20, 2025$347.00
    • Jun 20, 2025$351.00
    • Jun 17, 2025$354.00
    • Jun 17, 2025$325.00
    • Jun 17, 2025$329.00
    • Jun 17, 2025$335.00
    • Jun 17, 2025$344.00
    • Jun 17, 2025$346.00
    • Jun 16, 2025$292.00
    • Jun 16, 2025$301.00
    • Jun 16, 2025$295.00
    • Jun 15, 2025$288.00
    • Jun 15, 2025$280.00
    • Jun 15, 2025$282.00
    • Jun 13, 2025$292.00
    • Jun 13, 2025$301.00
    • Jun 13, 2025$294.00
    • Jun 9, 2025$308.00
    • Jun 9, 2025$317.00
    • Jun 9, 2025$310.00
    • Jun 8, 2025$339.00
    • Jun 8, 2025$348.00
    • Jun 8, 2025$341.00
    • Jun 6, 2025$331.00
    • Jun 6, 2025$341.00
    • Jun 6, 2025$333.00
    • Jun 5, 2025$290.00
    • Jun 5, 2025$282.00
    • Jun 5, 2025$284.00
    • Jun 4, 2025$292.00
    • Jun 4, 2025$326.00
    • Jun 4, 2025$284.00
    • Jun 4, 2025$317.00
    • Jun 4, 2025$286.00
    • Jun 4, 2025$319.00
    • Jun 2, 2025$193.00
    • Jun 2, 2025$198.00
    • May 27, 2025$265.00
    • May 27, 2025$259.00
    • May 27, 2025$270.00
    • May 27, 2025$257.00
    • May 26, 2025$296.00
    • May 26, 2025$294.00
    • May 26, 2025$308.00
    • May 26, 2025$302.00
    • May 22, 2025$332.00
    • May 22, 2025$317.00
    • May 22, 2025$326.00
    • May 22, 2025$319.00
    • May 21, 2025$322.00
    • May 21, 2025$307.00
    • May 21, 2025$316.00
    • May 21, 2025$309.00
    • May 19, 2025$332.00
    • May 19, 2025$317.00
    • May 19, 2025$326.00
    • May 19, 2025$319.00
    • May 17, 2025$332.00
    • May 17, 2025$317.00
    • May 17, 2025$326.00
    • May 17, 2025$319.00
    • May 14, 2025$352.00
    • May 14, 2025$350.00
    • May 14, 2025$259.00
    • May 14, 2025$264.00
    • May 14, 2025$360.00
    • May 14, 2025$367.00
    • May 14, 2025$252.00
    • May 14, 2025$254.00
    • May 13, 2025$288.00
    • May 13, 2025$280.00
    • May 13, 2025$282.00
    • May 13, 2025$293.00
    • May 11, 2025$176.00
    • May 11, 2025$169.00
    • May 11, 2025$173.00
    • May 7, 2025$321.00
    • May 7, 2025$324.00
    • May 7, 2025$326.00
    • May 7, 2025$330.00
    • May 7, 2025$334.00
    • May 7, 2025$309.00
    • May 7, 2025$315.00
    • May 7, 2025$317.00
    • May 5, 2025$416.00
    • May 5, 2025$408.00
    • May 5, 2025$422.00
    • May 5, 2025$399.00
    • May 4, 2025$323.00
    • May 4, 2025$99.00
    • May 4, 2025$101.00
    • May 4, 2025$103.00
    • May 4, 2025$327.00
    • May 4, 2025$105.00
    • May 4, 2025$310.00
    • May 4, 2025$317.00
    • May 2, 2025$258.00
    • May 2, 2025$267.00
    • May 2, 2025$253.00
    • May 2, 2025$263.00
    • May 1, 2025$288.00
    • May 1, 2025$298.00
    • May 1, 2025$282.00
    • May 1, 2025$293.00
    • Apr 27, 2025$301.00
    • Apr 27, 2025$313.00
    • Apr 27, 2025$307.00
    • Apr 27, 2025$317.00
    • Apr 25, 2025$336.00
    • Apr 25, 2025$332.00
    • Apr 25, 2025$325.00
    • Apr 25, 2025$319.00
    • Apr 23, 2025$361.00
    • Apr 23, 2025$354.00
    • Apr 23, 2025$347.00
    • Apr 23, 2025$366.00
    • Apr 21, 2025$288.00
    • Apr 21, 2025$324.00
    • Apr 21, 2025$330.00
    • Apr 21, 2025$334.00
    • Apr 21, 2025$272.00
    • Apr 21, 2025$278.00
    • Apr 21, 2025$284.00
    • Apr 21, 2025$317.00
    • Apr 19, 2025$323.00
    • Apr 19, 2025$327.00
    • Apr 19, 2025$206.00
    • Apr 19, 2025$210.00
    • Apr 19, 2025$214.00
    • Apr 19, 2025$310.00
    • Apr 19, 2025$217.00
    • Apr 19, 2025$317.00
    • Apr 18, 2025$288.00
    • Apr 18, 2025$323.00
    • Apr 18, 2025$293.00
    • Apr 18, 2025$326.00
    • Apr 18, 2025$327.00
    • Apr 18, 2025$298.00
    • Apr 18, 2025$310.00
    • Apr 18, 2025$282.00
    • Apr 18, 2025$317.00
    • Apr 17, 2025$323.00
    • Apr 17, 2025$326.00
    • Apr 17, 2025$327.00
    • Apr 17, 2025$310.00
    • Apr 17, 2025$317.00
    • Apr 12, 2025$352.00
    • Apr 12, 2025$322.00
    • Apr 12, 2025$355.00
    • Apr 12, 2025$354.00
    • Apr 12, 2025$357.00
    • Apr 12, 2025$328.00
    • Apr 12, 2025$361.00
    • Apr 12, 2025$330.00
    • Apr 12, 2025$364.00
    • Apr 12, 2025$332.00
    • Apr 12, 2025$366.00
    • Apr 12, 2025$378.00
    • Apr 12, 2025$372.00
    • Apr 12, 2025$377.00
    • Apr 12, 2025$346.00
    • Apr 12, 2025$381.00
    • Apr 10, 2025$352.00
    • Apr 10, 2025$346.00
    • Apr 10, 2025$355.00
    • Apr 10, 2025$357.00
    • Apr 8, 2025$322.00
    • Apr 8, 2025$316.00
    • Apr 8, 2025$325.00
    • Apr 8, 2025$326.00
    • Apr 7, 2025$442.00
    • Apr 7, 2025$435.00
    • Apr 7, 2025$428.00
    • Apr 7, 2025$407.00
    • Mar 31, 2025$336.00
    • Mar 31, 2025$345.00
    • Mar 31, 2025$347.00
    • Mar 31, 2025$342.00
    • Mar 29, 2025$362.00
    • Mar 29, 2025$355.00
    • Mar 29, 2025$365.00
    • Mar 29, 2025$367.00
    • Mar 28, 2025$357.00
    • Mar 28, 2025$336.00
    • Mar 28, 2025$342.00
    • Mar 28, 2025$345.00
    • Mar 28, 2025$347.00
    • Mar 27, 2025$357.00
    • Mar 27, 2025$336.00
    • Mar 27, 2025$342.00
    • Mar 27, 2025$345.00
    • Mar 27, 2025$347.00
    • Mar 24, 2025$296.00
    • Mar 24, 2025$306.00
    • Mar 24, 2025$298.00
    • Mar 24, 2025$293.00
    • Mar 22, 2025$385.00
    • Mar 22, 2025$372.00
    • Mar 22, 2025$374.00
    • Mar 22, 2025$369.00
    • Mar 21, 2025$296.00
    • Mar 21, 2025$306.00
    • Mar 21, 2025$298.00
    • Mar 21, 2025$293.00
    • Mar 20, 2025$344.00
    • Mar 20, 2025$332.00
    • Mar 18, 2025$302.00
    • Mar 18, 2025$289.00
    • Mar 18, 2025$292.00
    • Mar 18, 2025$294.00
    • Mar 17, 2025$345.00
    • Mar 17, 2025$330.00
    • Mar 17, 2025$333.00
    • Mar 17, 2025$335.00
    • Mar 16, 2025$336.00
    • Mar 16, 2025$338.00
    • Mar 16, 2025$348.00
    • Mar 16, 2025$333.00
    • Mar 14, 2025$257.00
    • Mar 14, 2025$130.00
    • Mar 14, 2025$258.00
    • Mar 14, 2025$265.00
    • Mar 14, 2025$254.00
    • Mar 14, 2025$125.00
    • Mar 14, 2025$126.00
    • Mar 13, 2025$360.00
    • Mar 13, 2025$362.00
    • Mar 13, 2025$357.00
    • Mar 13, 2025$373.00
    • Mar 4, 2025$377.00
    • Mar 4, 2025$364.00
    • Mar 4, 2025$366.00
    • Mar 4, 2025$361.00
    • Mar 3, 2025$353.00
    • Mar 3, 2025$355.00
    • Mar 3, 2025$331.00
    • Mar 3, 2025$366.00
    • Mar 3, 2025$334.00
    • Mar 3, 2025$336.00
    • Mar 3, 2025$346.00
    • Mar 3, 2025$350.00
    • Mar 2, 2025$243.00
    • Mar 2, 2025$246.00
    • Mar 2, 2025$254.00
    • Mar 2, 2025$247.00
    • Mar 1, 2025$294.00
    • Mar 1, 2025$295.00
    • Mar 1, 2025$365.00
    • Mar 1, 2025$367.00
    • Mar 1, 2025$304.00
    • Mar 1, 2025$378.00
    • Feb 28, 2025$352.00
    • Feb 28, 2025$355.00
    • Feb 28, 2025$326.00
    • Feb 28, 2025$327.00
    • Feb 28, 2025$329.00
    • Feb 28, 2025$330.00
    • Feb 28, 2025$337.00
    • Feb 28, 2025$306.00
    • Feb 28, 2025$340.00
    • Feb 28, 2025$308.00
    • Feb 28, 2025$317.00
    • Feb 22, 2025$352.00
    • Feb 22, 2025$337.00
    • Feb 22, 2025$326.00
    • Feb 22, 2025$327.00
    • Feb 20, 2025$352.00
    • Feb 20, 2025$337.00
    • Feb 20, 2025$326.00
    • Feb 20, 2025$327.00
    • Feb 17, 2025$303.00
    • Feb 17, 2025$325.00
    • Feb 17, 2025$301.00
    • Feb 17, 2025$311.00
    • Feb 16, 2025$317.00
    • Feb 16, 2025$316.00
    • Feb 16, 2025$341.00
    • Feb 16, 2025$327.00
    • Feb 15, 2025$355.00
    • Feb 15, 2025$345.00
    • Feb 15, 2025$371.00
    • Feb 15, 2025$343.00
    • Feb 14, 2025$328.00
    • Feb 14, 2025$339.00
    • Feb 13, 2025$320.00
    • Feb 13, 2025$334.00
    • Feb 13, 2025$399.00
    • Feb 13, 2025$369.00
    • Feb 13, 2025$371.00
    • Feb 13, 2025$309.00
    • Feb 13, 2025$311.00
    • Feb 13, 2025$382.00
    • Feb 9, 2025$304.00
    • Feb 9, 2025$281.00
    • Feb 9, 2025$291.00
    • Feb 9, 2025$283.00
    • Feb 3, 2025$391.00
    • Feb 3, 2025$362.00
    • Feb 3, 2025$375.00
    • Feb 1, 2025$330.00
    • Feb 1, 2025$306.00
    • Feb 1, 2025$317.00
    • Feb 1, 2025$335.00
    • Jan 31, 2025$384.00
    • Jan 31, 2025$401.00
    • Jan 31, 2025$371.00
    • Jan 31, 2025$407.00
    • Jan 30, 2025$368.00
    • Jan 30, 2025$362.00
    • Jan 30, 2025$347.00
    • Jan 30, 2025$335.00
    • Jan 27, 2025$434.00
    • Jan 27, 2025$419.00
    • Jan 27, 2025$460.00
    • Jan 27, 2025$453.00
    • Jan 26, 2025$320.00
    • Jan 26, 2025$324.00
    • Jan 26, 2025$327.00
    • Jan 26, 2025$296.00
    • Jan 26, 2025$306.00
    • Jan 26, 2025$341.00
    • Jan 26, 2025$346.00
    • Jan 26, 2025$316.00
    • Jan 23, 2025$361.00
    • Jan 23, 2025$390.00
    • Jan 23, 2025$396.00
    • Jan 23, 2025$374.00
    • Jan 22, 2025$320.00
    • Jan 22, 2025$306.00
    • Jan 22, 2025$296.00
    • Jan 22, 2025$324.00
    • Jan 20, 2025$293.00
    • Jan 20, 2025$297.00
    • Jan 20, 2025$396.00
    • Jan 20, 2025$367.00
    • Jan 20, 2025$271.00
    • Jan 20, 2025$402.00
    • Jan 20, 2025$281.00
    • Jan 20, 2025$380.00
    • Jan 19, 2025$330.00
    • Jan 19, 2025$301.00
    • Jan 19, 2025$325.00
    • Jan 19, 2025$311.00
    • Jan 17, 2025$390.00
    • Jan 17, 2025$396.00
    • Jan 17, 2025$332.00
    • Jan 17, 2025$398.00
    • Jan 17, 2025$403.00
    • Jan 17, 2025$374.00
    • Jan 17, 2025$346.00
    • Jan 17, 2025$381.00
    • Jan 17, 2025$351.00
    • Jan 11, 2025$370.00
    • Jan 11, 2025$354.00
    • Jan 11, 2025$375.00
    • Jan 9, 2025$265.00
    • Jan 9, 2025$275.00
    • Jan 9, 2025$269.00
    • Jan 9, 2025$254.00
    • Jan 6, 2025$426.00
    • Jan 6, 2025$298.00
    • Jan 6, 2025$397.00
    • Jan 6, 2025$303.00
    • Jan 6, 2025$432.00
    • Jan 6, 2025$309.00
    • Jan 6, 2025$408.00
    • Jan 6, 2025$286.00
    • Jan 5, 2025$419.00
    • Jan 5, 2025$388.00
    • Jan 5, 2025$266.00
    • Jan 5, 2025$270.00
    • Jan 5, 2025$276.00
    • Jan 5, 2025$405.00
    • Jan 5, 2025$411.00
    • Jan 5, 2025$255.00
    • Jan 4, 2025$386.00
    • Jan 4, 2025$357.00
    • Jan 4, 2025$393.00
    • Jan 4, 2025$399.00
    • Jan 4, 2025$373.00
    • Jan 4, 2025$407.00
    • Jan 4, 2025$377.00
    • Jan 4, 2025$378.00
    • Jan 3, 2025$382.00
    • Jan 3, 2025$375.00
    • Dec 26, 2024$353.00
    • Dec 26, 2024$346.00
    • Dec 26, 2024$341.00
    • Dec 25, 2024$386.00
    • Dec 25, 2024$379.00
    • Dec 25, 2024$373.00
    • Dec 25, 2024$378.00
    • Dec 19, 2024$385.00
    • Dec 19, 2024$393.00
    • Dec 19, 2024$399.00
    • Dec 19, 2024$372.00
    • Dec 19, 2024$405.00
    • Dec 19, 2024$407.00
    • Dec 19, 2024$377.00
    • Dec 19, 2024$378.00
    • Dec 19, 2024$383.00
    • Dec 13, 2024$385.00
    • Dec 13, 2024$372.00
    • Dec 13, 2024$377.00
    • Dec 13, 2024$378.00
    • Dec 13, 2024$383.00
    • Dec 9, 2024$417.00
    • Dec 9, 2024$403.00
    • Dec 9, 2024$405.00
    • Dec 9, 2024$409.00
    • Dec 9, 2024$415.00
    • Dec 7, 2024$384.00
    • Dec 7, 2024$386.00
    • Dec 7, 2024$389.00
    • Dec 7, 2024$395.00
    • Dec 7, 2024$397.00
    • Dec 7, 2024$338.00
    • Dec 7, 2024$346.00
    • Dec 5, 2024$384.00
    • Dec 5, 2024$386.00
    • Dec 5, 2024$368.00
    • Dec 5, 2024$370.00
    • Dec 5, 2024$373.00
    • Dec 5, 2024$375.00
    • Dec 5, 2024$378.00
    • Dec 5, 2024$379.00
    • Dec 5, 2024$380.00
    • Dec 4, 2024$417.00
    • Dec 4, 2024$419.00
    • Dec 4, 2024$362.00
    • Dec 4, 2024$367.00
    • Dec 4, 2024$368.00
    • Dec 4, 2024$369.00
    • Dec 4, 2024$373.00
    • Dec 4, 2024$405.00
    • Dec 4, 2024$407.00
    • Dec 4, 2024$411.00
    • Dec 3, 2024$418.00
    • Dec 3, 2024$421.00
    • Dec 3, 2024$390.00
    • Dec 3, 2024$422.00
    • Dec 3, 2024$392.00
    • Dec 3, 2024$396.00
    • Dec 3, 2024$428.00
    • Dec 3, 2024$430.00
    • Dec 3, 2024$402.00
    • Dec 3, 2024$404.00
    • Dec 3, 2024$415.00
    • Nov 30, 2024$396.00
    • Nov 30, 2024$399.00
    • Nov 30, 2024$405.00
    • Nov 30, 2024$407.00
    • Nov 30, 2024$347.00
    • Nov 27, 2024$359.00
    • Nov 27, 2024$360.00
    • Nov 27, 2024$362.00
    • Nov 27, 2024$396.00
    • Nov 27, 2024$399.00
    • Nov 27, 2024$368.00
    • Nov 27, 2024$370.00
    • Nov 27, 2024$405.00
    • Nov 27, 2024$407.00
    • Nov 25, 2024$391.00
    • Nov 25, 2024$392.00
    • Nov 25, 2024$395.00
    • Nov 25, 2024$401.00
    • Nov 25, 2024$403.00
    • Nov 19, 2024$426.00
    • Nov 19, 2024$428.00
    • Nov 19, 2024$396.00
    • Nov 19, 2024$397.00
    • Nov 19, 2024$429.00
    • Nov 19, 2024$399.00
    • Nov 19, 2024$433.00
    • Nov 19, 2024$432.00
    • Nov 19, 2024$431.00
    • Nov 19, 2024$405.00
    • Nov 19, 2024$438.00
    • Nov 19, 2024$407.00
    • Nov 19, 2024$440.00
    • Nov 17, 2024$391.00
    • Nov 17, 2024$392.00
    • Nov 17, 2024$393.00
    • Nov 17, 2024$396.00
    • Nov 17, 2024$397.00
    • Nov 17, 2024$399.00
    • Nov 17, 2024$400.00
    • Nov 17, 2024$401.00
    • Nov 17, 2024$402.00
    • Nov 17, 2024$403.00
    • Nov 17, 2024$404.00
    • Nov 17, 2024$409.00
    • Nov 17, 2024$411.00
    • Nov 17, 2024$364.00
    • Nov 17, 2024$368.00
    • Nov 17, 2024$371.00
    • Nov 17, 2024$372.00
    • Nov 17, 2024$374.00
    • Nov 17, 2024$375.00
    • Nov 17, 2024$376.00
    • Nov 17, 2024$381.00
    • Nov 16, 2024$353.00
    • Nov 16, 2024$342.00
    • Nov 16, 2024$343.00
    • Nov 16, 2024$344.00
    • Nov 16, 2024$346.00
    • Nov 16, 2024$347.00
    • Nov 16, 2024$351.00
    • Nov 15, 2024$394.00
    • Nov 15, 2024$395.00
    • Nov 15, 2024$396.00
    • Nov 15, 2024$397.00
    • Nov 15, 2024$399.00
    • Nov 15, 2024$401.00
    • Nov 15, 2024$405.00
    • Nov 15, 2024$407.00
    • Nov 14, 2024$354.00
    • Nov 14, 2024$361.00
    • Nov 14, 2024$394.00
    • Nov 14, 2024$395.00
    • Nov 14, 2024$396.00
    • Nov 14, 2024$397.00
    • Nov 14, 2024$399.00
    • Nov 14, 2024$401.00
    • Nov 14, 2024$405.00
    • Nov 14, 2024$407.00
    • Nov 13, 2024$384.00
    • Nov 13, 2024$385.00
    • Nov 13, 2024$387.00
    • Nov 13, 2024$388.00
    • Nov 13, 2024$390.00
    • Nov 13, 2024$392.00
    • Nov 13, 2024$394.00
    • Nov 13, 2024$319.00
    • Nov 13, 2024$320.00
    • Nov 13, 2024$321.00
    • Nov 13, 2024$323.00
    • Nov 13, 2024$325.00
    • Nov 13, 2024$328.00
    • Nov 13, 2024$330.00
    • Nov 13, 2024$379.00
    • Nov 13, 2024$380.00
    • Nov 13, 2024$381.00
    • Nov 13, 2024$382.00
    • Nov 13, 2024$383.00
    • Nov 12, 2024$385.00
    • Nov 12, 2024$383.00
    • Nov 12, 2024$394.00
    • Nov 12, 2024$395.00
    • Nov 12, 2024$396.00
    • Nov 12, 2024$397.00
    • Nov 12, 2024$399.00
    • Nov 12, 2024$401.00
    • Nov 12, 2024$373.00
    • Nov 12, 2024$374.00
    • Nov 12, 2024$407.00
    • Nov 12, 2024$405.00
    • Nov 12, 2024$377.00
    • Nov 12, 2024$378.00
    • Nov 12, 2024$379.00
    • Nov 12, 2024$375.00
    • Nov 10, 2024$392.00
    • Nov 10, 2024$386.00
    • Nov 10, 2024$387.00
    • Nov 10, 2024$382.00
    • Nov 9, 2024$275.00
    • Nov 8, 2024$368.00
    • Nov 8, 2024$370.00
    • Nov 8, 2024$371.00
    • Nov 8, 2024$373.00
    • Nov 8, 2024$374.00
    • Nov 8, 2024$379.00
    • Nov 8, 2024$380.00
    • Nov 7, 2024$294.00
    • Nov 7, 2024$295.00
    • Nov 7, 2024$296.00
    • Nov 7, 2024$297.00
    • Nov 7, 2024$298.00
    • Nov 7, 2024$299.00
    • Nov 7, 2024$302.00
    • Nov 7, 2024$303.00
    • Nov 6, 2024$352.00
    • Nov 6, 2024$356.00
    • Nov 6, 2024$341.00
    • Nov 6, 2024$345.00
    • Nov 6, 2024$347.00
    • Nov 6, 2024$349.00
    • Nov 6, 2024$351.00
    • Nov 2, 2024$267.00
    • Nov 2, 2024$268.00
    • Nov 2, 2024$269.00
    • Nov 2, 2024$270.00
    • Nov 2, 2024$271.00
    • Nov 2, 2024$274.00
    • Nov 2, 2024$276.00
    • Oct 30, 2024$353.00
    • Oct 30, 2024$330.00
    • Oct 30, 2024$342.00
    • Oct 30, 2024$343.00
    • Oct 30, 2024$344.00
    • Oct 30, 2024$346.00
    • Oct 30, 2024$347.00
    • Oct 30, 2024$351.00
    • Oct 29, 2024$397.00
    • Oct 29, 2024$398.00
    • Oct 29, 2024$399.00
    • Oct 29, 2024$402.00
    • Oct 29, 2024$403.00
    • Oct 29, 2024$408.00
    • Oct 29, 2024$410.00
    • Oct 29, 2024$383.00
    • Oct 25, 2024$320.00
    • Oct 25, 2024$322.00
    • Oct 25, 2024$325.00
    • Oct 25, 2024$326.00
    • Oct 25, 2024$329.00
    • Oct 25, 2024$331.00
    • Oct 25, 2024$307.00
    • Oct 25, 2024$309.00
    • Oct 21, 2024$395.00
    • Oct 21, 2024$397.00
    • Oct 21, 2024$398.00
    • Oct 21, 2024$400.00
    • Oct 21, 2024$402.00
    • Oct 21, 2024$406.00
    • Oct 21, 2024$408.00
    • Oct 21, 2024$378.00
    • Oct 21, 2024$381.00
    • Oct 20, 2024$417.00
    • Oct 20, 2024$418.00
    • Oct 20, 2024$421.00
    • Oct 20, 2024$422.00
    • Oct 20, 2024$427.00
    • Oct 20, 2024$429.00
    • Oct 20, 2024$398.00
    • Oct 20, 2024$401.00
    • Oct 20, 2024$415.00
    • Oct 18, 2024$352.00
    • Oct 18, 2024$353.00
    • Oct 18, 2024$357.00
    • Oct 18, 2024$358.00
    • Oct 18, 2024$330.00
    • Oct 18, 2024$332.00
    • Oct 18, 2024$335.00
    • Oct 18, 2024$347.00
    • Oct 18, 2024$348.00
    • Oct 18, 2024$349.00
    • Oct 16, 2024$384.00
    • Oct 16, 2024$386.00
    • Oct 16, 2024$355.00
    • Oct 16, 2024$358.00
    • Oct 16, 2024$361.00
    • Oct 16, 2024$374.00
    • Oct 16, 2024$375.00
    • Oct 16, 2024$376.00
    • Oct 16, 2024$379.00
    • Oct 16, 2024$380.00
    • Oct 11, 2024$385.00
    • Oct 11, 2024$386.00
    • Oct 11, 2024$387.00
    • Oct 11, 2024$390.00
    • Oct 11, 2024$391.00
    • Oct 11, 2024$395.00
    • Oct 11, 2024$397.00
    • Oct 11, 2024$366.00
    • Oct 11, 2024$368.00
    • Oct 11, 2024$371.00
    • Oct 10, 2024$363.00
    • Oct 10, 2024$364.00
    • Oct 10, 2024$365.00
    • Oct 10, 2024$368.00
    • Oct 10, 2024$369.00
    • Oct 10, 2024$373.00
    • Oct 10, 2024$343.00
    • Oct 10, 2024$345.00
    • Oct 10, 2024$348.00
    • Oct 10, 2024$350.00
    • Oct 5, 2024$225.00
    • Oct 4, 2024$353.00
    • Oct 4, 2024$355.00
    • Oct 4, 2024$368.00
    • Oct 4, 2024$370.00
    • Oct 4, 2024$371.00
    • Oct 4, 2024$373.00
    • Oct 4, 2024$374.00
    • Oct 4, 2024$379.00
    • Oct 4, 2024$348.00
    • Oct 4, 2024$350.00
    • Oct 2, 2024$227.00
    • Oct 2, 2024$229.00
    • Oct 2, 2024$230.00
    • Oct 2, 2024$232.00
    • Oct 2, 2024$240.00
    • Oct 2, 2024$241.00
    • Oct 2, 2024$242.00
    • Oct 2, 2024$243.00
    • Oct 2, 2024$244.00
    • Oct 2, 2024$247.00
    • Sep 23, 2024$384.00
    • Sep 23, 2024$353.00
    • Sep 23, 2024$355.00
    • Sep 23, 2024$358.00
    • Sep 23, 2024$361.00
    • Sep 23, 2024$341.00
    • Sep 23, 2024$374.00
    • Sep 23, 2024$375.00
    • Sep 23, 2024$376.00
    • Sep 23, 2024$380.00
    • Sep 21, 2024$257.00
    • Sep 21, 2024$266.00
    • Sep 21, 2024$267.00
    • Sep 21, 2024$268.00
    • Sep 21, 2024$270.00
    • Sep 21, 2024$273.00
    • Sep 21, 2024$242.00
    • Sep 21, 2024$251.00
    • Sep 21, 2024$253.00
    • Sep 21, 2024$255.00
    • Sep 18, 2024$384.00
    • Sep 18, 2024$386.00
    • Sep 18, 2024$387.00
    • Sep 18, 2024$391.00
    • Sep 18, 2024$315.00
    • Sep 18, 2024$316.00
    • Sep 18, 2024$328.00
    • Sep 18, 2024$330.00
    • Sep 18, 2024$332.00
    • Sep 18, 2024$335.00
    • Sep 18, 2024$347.00
    • Sep 18, 2024$348.00
    • Sep 18, 2024$349.00
    • Sep 18, 2024$351.00
    • Sep 18, 2024$353.00
    • Sep 18, 2024$363.00
    • Sep 18, 2024$366.00
    • Sep 18, 2024$368.00
    • Sep 18, 2024$371.00
    • Sep 17, 2024$256.00
    • Sep 17, 2024$258.00
    • Sep 17, 2024$267.00
    • Sep 17, 2024$268.00
    • Sep 17, 2024$269.00
    • Sep 17, 2024$271.00
    • Sep 17, 2024$347.00
    • Sep 17, 2024$352.00
    • Sep 17, 2024$355.00
    • Sep 17, 2024$356.00
    • Sep 17, 2024$358.00
    • Sep 17, 2024$359.00
    • Sep 17, 2024$364.00
    • Sep 17, 2024$365.00
    • Sep 17, 2024$367.00
    • Sep 17, 2024$368.00
    • Sep 17, 2024$369.00
    • Sep 17, 2024$243.00
    • Sep 17, 2024$252.00
    • Sep 17, 2024$254.00
    • Sep 15, 2024$384.00
    • Sep 15, 2024$386.00
    • Sep 15, 2024$387.00
    • Sep 15, 2024$391.00
    • Sep 15, 2024$363.00
    • Sep 15, 2024$366.00
    • Sep 15, 2024$368.00
    • Sep 15, 2024$371.00
    • Sep 15, 2024$349.00
    • Sep 15, 2024$351.00
    • Sep 14, 2024$352.00
    • Sep 14, 2024$355.00
    • Sep 14, 2024$356.00
    • Sep 14, 2024$358.00
    • Sep 14, 2024$359.00
    • Sep 14, 2024$364.00
    • Sep 14, 2024$365.00
    • Sep 14, 2024$367.00
    • Sep 14, 2024$368.00
    • Sep 14, 2024$369.00
    • Sep 14, 2024$347.00
    • Sep 9, 2024$417.00
    • Sep 9, 2024$419.00
    • Sep 9, 2024$422.00
    • Sep 9, 2024$459.00
    • Sep 9, 2024$461.00
    • Sep 9, 2024$462.00
    • Sep 9, 2024$433.00
    • Sep 9, 2024$467.00
    • Sep 9, 2024$437.00
    • Sep 9, 2024$440.00
    • Sep 9, 2024$443.00
    • Sep 8, 2024$320.00
    • Sep 8, 2024$289.00
    • Sep 8, 2024$297.00
    • Sep 8, 2024$300.00
    • Sep 8, 2024$302.00
    • Sep 8, 2024$304.00
    • Sep 8, 2024$315.00
    • Sep 8, 2024$316.00
    • Sep 8, 2024$317.00
    • Sep 8, 2024$286.00
    • Sep 8, 2024$287.00
    • Sep 7, 2024$352.00
    • Sep 7, 2024$385.00
    • Sep 7, 2024$386.00
    • Sep 7, 2024$390.00
    • Sep 7, 2024$362.00
    • Sep 7, 2024$365.00
    • Sep 7, 2024$367.00
    • Sep 7, 2024$370.00
    • Sep 7, 2024$348.00
    • Sep 7, 2024$350.00
    • Sep 7, 2024$383.00
    • Sep 5, 2024$352.00
    • Sep 5, 2024$354.00
    • Sep 5, 2024$357.00
    • Sep 5, 2024$360.00
    • Sep 5, 2024$339.00
    • Sep 5, 2024$340.00
    • Sep 5, 2024$373.00
    • Sep 5, 2024$342.00
    • Sep 5, 2024$374.00
    • Sep 5, 2024$379.00
    • Sep 5, 2024$375.00
    • Sep 1, 2024$353.00
    • Sep 1, 2024$355.00
    • Sep 1, 2024$358.00
    • Sep 1, 2024$361.00
    • Sep 1, 2024$340.00
    • Sep 1, 2024$341.00
    • Sep 1, 2024$374.00
    • Sep 1, 2024$343.00
    • Sep 1, 2024$376.00
    • Sep 1, 2024$380.00
    • Sep 1, 2024$375.00
    • Aug 30, 2024$289.00
    • Aug 30, 2024$291.00
    • Aug 30, 2024$293.00
    • Aug 30, 2024$304.00
    • Aug 30, 2024$305.00
    • Aug 30, 2024$306.00
    • Aug 30, 2024$276.00
    • Aug 30, 2024$277.00
    • Aug 30, 2024$309.00
    • Aug 30, 2024$279.00
    • Aug 30, 2024$287.00
    • Aug 27, 2024$320.00
    • Aug 27, 2024$323.00
    • Aug 27, 2024$325.00
    • Aug 27, 2024$328.00
    • Aug 27, 2024$329.00
    • Aug 27, 2024$345.00
    • Aug 27, 2024$307.00
    • Aug 27, 2024$308.00
    • Aug 27, 2024$309.00
    • Aug 27, 2024$310.00
    • Aug 27, 2024$311.00
    • Aug 27, 2024$312.00
    • Aug 27, 2024$340.00
    • Aug 27, 2024$315.00
    • Aug 27, 2024$317.00
    • Aug 27, 2024$318.00
    • Aug 21, 2024$292.00
    • Aug 21, 2024$295.00
    • Aug 21, 2024$296.00
    • Aug 21, 2024$299.00
    • Aug 21, 2024$281.00
    • Aug 21, 2024$282.00
    • Aug 21, 2024$284.00
    • Aug 19, 2024$393.00
    • Aug 19, 2024$396.00
    • Aug 19, 2024$399.00
    • Aug 19, 2024$402.00
    • Aug 19, 2024$378.00
    • Aug 19, 2024$379.00
    • Aug 19, 2024$380.00
    • Aug 19, 2024$383.00
    • Aug 18, 2024$290.00
    • Aug 18, 2024$291.00
    • Aug 18, 2024$293.00
    • Aug 18, 2024$301.00
    • Aug 18, 2024$304.00
    • Aug 18, 2024$306.00
    • Aug 18, 2024$308.00
    • Aug 16, 2024$290.00
    • Aug 16, 2024$291.00
    • Aug 16, 2024$293.00
    • Aug 16, 2024$301.00
    • Aug 16, 2024$304.00
    • Aug 16, 2024$306.00
    • Aug 16, 2024$308.00
    • Aug 15, 2024$385.00
    • Aug 15, 2024$387.00
    • Aug 15, 2024$390.00
    • Aug 15, 2024$368.00
    • Aug 15, 2024$369.00
    • Aug 15, 2024$372.00
    • Aug 15, 2024$382.00
    • Aug 14, 2024$388.00
    • Aug 14, 2024$389.00
    • Aug 14, 2024$390.00
    • Aug 14, 2024$392.00
    • Aug 14, 2024$395.00
    • Aug 14, 2024$398.00
    • Aug 14, 2024$403.00
    • Aug 14, 2024$374.00
    • Aug 14, 2024$375.00
    • Aug 14, 2024$376.00
    • Aug 14, 2024$409.00
    • Aug 14, 2024$406.00
    • Aug 14, 2024$379.00
    • Aug 14, 2024$412.00
    • Aug 5, 2024$291.00
    • Aug 5, 2024$292.00
    • Aug 5, 2024$294.00
    • Aug 5, 2024$360.00
    • Aug 5, 2024$298.00
    • Aug 5, 2024$363.00
    • Aug 5, 2024$300.00
    • Aug 5, 2024$365.00
    • Aug 5, 2024$302.00
    • Aug 5, 2024$368.00
    • Aug 5, 2024$305.00
    • Aug 5, 2024$307.00
    • Aug 5, 2024$309.00
    • Aug 5, 2024$346.00
    • Aug 5, 2024$347.00
    • Aug 5, 2024$348.00
    • Aug 5, 2024$350.00
    • Aug 4, 2024$256.00
    • Aug 4, 2024$289.00
    • Aug 4, 2024$258.00
    • Aug 4, 2024$287.00
    • Aug 4, 2024$293.00
    • Aug 4, 2024$295.00
    • Aug 4, 2024$297.00
    • Aug 4, 2024$300.00
    • Aug 4, 2024$302.00
    • Aug 4, 2024$243.00
    • Aug 4, 2024$245.00
    • Aug 4, 2024$248.00
    • Aug 4, 2024$250.00
    • Aug 4, 2024$252.00
    • Aug 4, 2024$254.00
    • Aug 4, 2024$286.00
    • Jul 31, 2024$353.00
    • Jul 31, 2024$355.00
    • Jul 31, 2024$358.00
    • Jul 31, 2024$267.00
    • Jul 31, 2024$268.00
    • Jul 31, 2024$270.00
    • Jul 31, 2024$273.00
    • Jul 31, 2024$275.00
    • Jul 31, 2024$340.00
    • Jul 31, 2024$341.00
    • Jul 31, 2024$277.00
    • Jul 31, 2024$343.00
    • Jul 31, 2024$281.00
    • Jul 31, 2024$279.00
    • Jul 27, 2024$329.00
    • Jul 27, 2024$330.00
    • Jul 27, 2024$332.00
    • Jul 27, 2024$336.00
    • Jul 27, 2024$340.00
    • Jul 27, 2024$342.00
    • Jul 27, 2024$344.00
    • Jul 22, 2024$272.00
    • Jul 22, 2024$273.00
    • Jul 22, 2024$275.00
    • Jul 22, 2024$278.00
    • Jul 22, 2024$282.00
    • Jul 22, 2024$284.00
    • Jul 20, 2024$353.00
    • Jul 20, 2024$359.00
    • Jul 20, 2024$345.00
    • Jul 20, 2024$346.00
    • Jul 20, 2024$347.00
    • Jul 20, 2024$349.00
    • Jul 17, 2024$353.00
    • Jul 17, 2024$357.00
    • Jul 17, 2024$389.00
    • Jul 17, 2024$361.00
    • Jul 17, 2024$363.00
    • Jul 17, 2024$349.00
    • Jul 17, 2024$350.00
    • Jul 17, 2024$351.00
    • Jul 12, 2024$320.00
    • Jul 12, 2024$346.00
    • Jul 12, 2024$310.00
    • Jul 12, 2024$311.00
    • Jul 12, 2024$312.00
    • Jul 12, 2024$314.00
    • Jul 12, 2024$317.00
    • Jun 30, 2024$288.00
    • Jun 30, 2024$289.00
    • Jun 30, 2024$335.00
    • Jun 30, 2024$336.00
    • Jun 30, 2024$338.00
    • Jun 30, 2024$342.00
    • Jun 30, 2024$346.00
    • Jun 30, 2024$286.00
    • Jun 28, 2024$301.00
    • Jun 28, 2024$302.00
    • Jun 28, 2024$335.00
    • Jun 28, 2024$272.00
    • Jun 28, 2024$273.00
    • Jun 28, 2024$304.00
    • Jun 28, 2024$275.00
    • Jun 28, 2024$308.00
    • Jun 28, 2024$310.00
    • Jun 28, 2024$278.00
    • Jun 28, 2024$342.00
    • Jun 27, 2024$301.00
    • Jun 27, 2024$302.00
    • Jun 27, 2024$304.00
    • Jun 27, 2024$308.00
    • Jun 27, 2024$310.00
    • Jun 19, 2024$441.00
    • Jun 19, 2024$451.00
    • Jun 19, 2024$413.00
    • Jun 19, 2024$446.00
    • Jun 18, 2024$298.00
    • Jun 18, 2024$292.00
    • Jun 18, 2024$294.00
    • Jun 17, 2024$304.00
    • Jun 17, 2024$339.00
    • Jun 17, 2024$340.00
    • Jun 17, 2024$342.00
    • Jun 16, 2024$321.00
    • Jun 16, 2024$324.00
    • Jun 16, 2024$314.00
    • Jun 16, 2024$315.00
    • Jun 16, 2024$317.00
    • Jun 15, 2024$368.00
    • Jun 15, 2024$361.00
    • Jun 14, 2024$270.00
    • Jun 14, 2024$263.00
    • Jun 8, 2024$344.00
    • Jun 8, 2024$345.00
    • Jun 8, 2024$351.00
    • Jun 7, 2024$305.00
    • Jun 7, 2024$297.00
    • Jun 7, 2024$303.00
    • Jun 6, 2024$341.00
    • Jun 6, 2024$335.00
    • Jun 4, 2024$347.00
    • Jun 4, 2024$341.00
    • Jun 4, 2024$351.00
    • Jun 3, 2024$289.00
    • Jun 3, 2024$281.00
    • Jun 3, 2024$287.00
    • Jun 1, 2024$376.00
    • Jun 1, 2024$289.00
    • May 31, 2024$353.00
    • May 30, 2024$353.00
    • May 30, 2024$349.00
    • May 27, 2024$331.00
    • May 26, 2024$354.00
    • May 26, 2024$357.00
    • May 26, 2024$327.00
    • May 26, 2024$362.00
    • May 26, 2024$331.00
    • May 25, 2024$331.00
    • May 25, 2024$339.00
    • May 25, 2024$327.00
    • May 24, 2024$198.00
    • May 22, 2024$360.00
    • May 22, 2024$345.00
    • May 22, 2024$356.00
    • May 22, 2024$341.00
    • May 21, 2024$198.00
    • May 18, 2024$253.00
    • May 18, 2024$255.00
    • May 16, 2024$427.00
    • May 16, 2024$431.00
    • May 14, 2024$355.00
    • May 14, 2024$359.00
    • Apr 11, 2024$402.00
    • Apr 11, 2024$399.00
    • Jan 3, 2024$313.00
    • Jan 3, 2024$315.00

    Auctions (69)

    • Aug 15, 2026High: $575.00 / Low: $280.00
    • Jun 19, 2026High: $1178.92 / Low: $345.00
    • Jun 12, 2026High: $637.25 / Low: $314.85
    • Jun 5, 2026High: $428.05 / Low: $342.00
    • May 24, 2026High: $599.99 / Low: $345.00
    • May 16, 2026High: $575.04 / Low: $314.14
    • May 9, 2026High: $637.25 / Low: $325.00
    • Apr 29, 2026High: $1079.00 / Low: $37.44
    • Apr 22, 2026High: $520.00 / Low: $299.99
    • Apr 15, 2026High: $575.04 / Low: $360.99
    • Apr 8, 2026High: $522.55 / Low: $325.00
    • Apr 1, 2026High: $1079.00 / Low: $320.00
    • Mar 24, 2026High: $599.99 / Low: $345.00
    • Mar 17, 2026High: $731.64 / Low: $345.00
    • Mar 10, 2026High: $637.25 / Low: $320.95
    • Mar 2, 2026High: $582.96 / Low: $37.44
    • Feb 21, 2026High: $520.00 / Low: $299.99
    • Feb 14, 2026High: $637.25 / Low: $323.00
    • Feb 7, 2026High: $514.71 / Low: $333.00
    • Jan 30, 2026High: $587.32 / Low: $37.44
    • Jan 23, 2026High: $599.99 / Low: $299.99
    • Jan 15, 2026High: $637.25 / Low: $299.99
    • Jan 8, 2026High: $514.71 / Low: $477.79
    • Dec 31, 2025High: $570.47 / Low: $37.44
    • Dec 23, 2025High: $599.99 / Low: $299.99
    • Dec 15, 2025High: $575.04 / Low: $350.54
    • Dec 7, 2025High: $514.71 / Low: $334.44
    • Nov 30, 2025High: $570.88 / Low: $37.44
    • Nov 23, 2025High: $731.64 / Low: $298.00
    • Nov 15, 2025High: $575.04 / Low: $340.00
    • Nov 6, 2025High: $479.86 / Low: $354.79
    • Oct 30, 2025High: $584.94 / Low: $37.44
    • Oct 21, 2025High: $731.64 / Low: $354.12
    • Oct 14, 2025High: $575.04 / Low: $355.71
    • Oct 7, 2025High: $535.31 / Low: $334.18
    • Sep 29, 2025High: $599.99 / Low: $37.44
    • Sep 22, 2025High: $731.64 / Low: $289.66
    • Sep 15, 2025High: $575.04 / Low: $286.27
    • Sep 8, 2025High: $538.97 / Low: $318.08
    • Aug 29, 2025High: $478.53 / Low: $37.44
    • Aug 11, 2025High: $472.19 / Low: $200.00
    • Jul 13, 2025High: $475.42 / Low: $200.00
    • Jun 22, 2025High: $731.64 / Low: $299.99
    • May 31, 2025High: $549.00 / Low: $37.44
    • May 9, 2025High: $793.49 / Low: $105.50
    • Apr 18, 2025High: $731.64 / Low: $320.00
    • Mar 28, 2025High: $656.38 / Low: $37.44
    • Mar 1, 2025High: $1399.99 / Low: $37.44
    • Feb 2, 2025High: $867.43 / Low: $347.81
    • Jan 9, 2025High: $475.00 / Low: $249.00
    • Dec 29, 2024High: $678.04 / Low: $37.44
    • Dec 20, 2024High: $1390.83 / Low: $349.00
    • Dec 10, 2024High: $649.35 / Low: $330.00
    • Nov 28, 2024High: $678.04 / Low: $37.44
    • Nov 27, 2024High: $682.54 / Low: $37.44
    • Nov 26, 2024High: $910.48 / Low: $299.00
    • Nov 25, 2024High: $682.54 / Low: $299.00
    • Nov 21, 2024High: $731.64 / Low: $299.00
    • Nov 2, 2024High: $678.04 / Low: $37.44
    • Oct 26, 2024High: $615.38 / Low: $225.00
    • Oct 19, 2024High: $731.64 / Low: $225.00
    • Oct 12, 2024High: $622.85 / Low: $225.00
    • Sep 28, 2024High: $680.04 / Low: $37.44
    • Sep 21, 2024High: $731.64 / Low: $250.00
    • Sep 14, 2024High: $622.85 / Low: $284.44
    • Sep 7, 2024High: $779.75 / Low: $39.00
    • Aug 31, 2024High: $680.04 / Low: $37.44
    • Aug 11, 2024High: $701.55 / Low: $249.99
    • Aug 5, 2024High: $779.75 / Low: $389.99

    What is the Canon EF-M 18-150mm f/3.5-6.3 IS STM?

    Canon EF-M 18-150mm f/3.5-6.3 IS STM is a camera lens with 18-150mm focal length, a maximum aperture of f/3.5 - 6.3/22, for the Canon EF-M mount, supporting the Aps-c format, weighing 260g.

    Prices and availability are sourced from eBay sold listings and live auctions at request time.

    eBay Auctions

    No active auctions found.

    Technical Specifications

    Optical
    Focal Length18-150mm
    Aperturef/3.5-6.3 (min f/22)
    Min Focus Distance0.25m
    FocusingAuto Focus
    Physical
    Weight260g
    Length87mm
    Filter Thread55mm
    MountCanon EF-M
    FormatAps-c

    Reviews

    Better than expected!5.0/5

    Better than expected! This lens has quickly become my go to lens with my EOS M6 Mark II. I own all of the M series lenses for this camera except for the Macro and this 18-150 covers the focal lengths I need for about 80% of my photos. The only drawback is the slower aperture but when I need that for indoor or portrait work the 32MM F1.4 come out of my camera bag. The focus on the 18-150 is quick and the image stabilization a great add for nature photography.

    Pros/Cons3.0/5

    Pros/Cons Pros: Light weight, small, good balance with M-series cameras, sharp focus, 1.5 foot macro, good zoom range Cons: Poor low-light AF, No Manual focus option, Made in Malaysia, cheap plastic feel, plastic mount (not durable). If there was a lens that was faster, such as f/2.8-4, same zoom, had a manual focus switch, and metal mount, I would get it over this lens I have seen the long-term results of plastic mount lenses and likely to become brittle over time and temperature.

    canon ef-m 18-150 for my m-50 mark ii5.0/5

    canon ef-m 18-150 for my m-50 mark ii I use it with my canon m50 mark ii... get good sharp images. this is the best all around lens you can buy for this camera. i take this lens with me everywhere i take the camera. decent portrait photos. i would use a fixed 30mm lens for the best portrait photos.

    Frequently Asked Questions

    What is the Canon EF-M 18-150mm f/3.5-6.3 IS STM?

    Canon EF-M 18-150mm f/3.5-6.3 IS STM is a camera lens with 18-150mm focal length, a maximum aperture of f/3.5 - 6.3/22, for the Canon EF-M mount, supporting the Aps-c format, weighing 260g.

    What mount is the Canon EF-M 18-150mm f/3.5-6.3 IS STM compatible with?

    Canon EF-M 18-150mm f/3.5-6.3 IS STM uses a Canon EF-M mount and supports the Aps-c format.

    How much does the Canon EF-M 18-150mm f/3.5-6.3 IS STM cost?

    Based on recent eBay sold listings the Canon EF-M 18-150mm f/3.5-6.3 IS STM typically sells for around $37.44. Actual prices vary with condition and seller.

    Is the Canon EF-M 18-150mm f/3.5-6.3 IS STM a good lens?

    Canon EF-M 18-150mm f/3.5-6.3 IS STM has a community rating of 4.7/5 from 62 review(s).

    Current Pricing

    Latest Price
    €398.00

    Review Summary

    Overall Rating
    4.8
    Optical5.0/5
    Mechanical4.8/5
    Value4.8/5
    Based on 38 reviewers