Canon 80D doesn’t have a sensor-based image stabilization; however, there is good news! 91 of these lenses already come with optical image stabilization. Furthermore, there are 85 lenses that offer weather sealing for 80D, which you can attach to its weather-sealed body.