Leaflet.SmoothWheelZoom smooth wheel zoom for leaflet Usage var map = L.map('map', { scrollWheelZoom: false, // disable original zoom function smoothWheelZoom: true, // enable smooth zoom smoothSensitivity: 1, // zoom speed. default is 1 }); Demo Demo