Turning vibration off is a good way to extend battery life when you need to.
To control overall phone vibration (calls, notifications, keyboard interactions) with one on/off switch:
Under Calls, select options:
Under Notifications and alarms, turn Alarm vibration off
.
This overrides the vibration setting for individual alarms.