Over a period of time, our phones have replaced the regular alarm clock. Of course, with all the customizations they offer, that was the natural progression of things. That being said, even with all the customization options, you still can not adjust the snooze time natively on your iPhone. The snooze time for an alarm on iPhone is fixed at nine minutes.

Now there are theories behind this. Some say that Apple pays homage to the good ol’ mechanical clock by doing this where setting a snooze time of more than 9 minutes was not physically possible. Another theory often quoted is that our body gets to deep sleep in 10 minutes. Hence, for user convenience, Apple does not allow tweaking the snooze time.

Whatever the reason might be, it does not change the fact that the whole ordeal is irksome. Fortunately, there are a couple of workarounds that you can use to have your own snooze time.

Set Multiple Alarms to Create a Snooze Time

If you turn off the snooze for an alarm and set the next alarm after the preferred number of minutes which could be greater or less than nine minutes, you will be able to create your own snooze alarm.

First, head to the ‘Clock’ app, either from the Home Screen or the app library of your device.

Then, tap on the ‘+’ button on the top right to set the first alarm. If you already have an alarm set that you wish to snooze, tap on the alarm tile to continue. This will bring an overlay window to your screen.

Next, tap on the toggle switch following the ‘Snooze’ option to bring it to the ‘Off’ position, if it was not already turned off. Then, tap on the ‘Save’ button.

Once you are back on the main alarm screen, tap on the ‘+’ button to create a new alarm.

Now, set the alarm ahead by the number of minutes you wish to keep as your snooze time, i.e., if you wish to have 15 minutes of snooze time and your first alarm is at 6:00 AM, set the second alarm at 6:15 AM. Once set, your alarms should look like in the screenshot below.

Now, when your first alarm goes off, all you need to do is tap on the ‘Stop’ button and wait for the second alarm to go off as it will act as the snooze time. You can also press the side or volume buttons to stop the alarm in this case. Since we turned off Snooze for the alarm before, it won’t have a ‘Snooze’ button. If you didn’t turn off Snooze for your alarm, then tap ‘Stop’ instead of ‘Snooze’. Pressing either of the buttons in this case will snooze the alarm instead of stopping it.

You can also set multiple alarms to have multiple snoozes for the base alarm. Though this might seem like a tedious method, it might suit you the best if you do not wish to have a third-party app installed on your iPhone just to set an alarm.

Use a Third-Party App to Set a Custom Snooze Time

In case setting up multiple alarms is not something you are comfortable with, you can simply download a third-party app on your iPhone that allows you to set a custom snooze routine.

The ‘Alarmy’ app is one such clock app and hence, for your ease of convenience, we have mentioned the steps below.

First, head to the App Store, either from the Home Screen or the app library of your device.

After that, tap on the ‘Search’ tab from the bottom right of the screen.

Now tap on the search bar and type ‘Alarmy’. After that, tap on the ‘Search’ button on the on-screen keyboard to perform a search.

Locate the app from the search results and tap on the ‘Get’ button to download it. You might require authentication for this.

After that, launch the app from the Home Screen.

On the first launch, the app might ask you for permission to allow notifications. From the alert, tap on the ‘Allow’ option to proceed.

Then, from the main screen of the app, tap on the ‘+’ button to set an alarm. Then, tap on the ‘Alarm’ option again.

Now, use the timer to set the alarm and set all the parameters as preferred by you. Then, tap on the ‘Snooze’ option to proceed. This will bring an overlay window to your screen.

Next, tap on the duration you wish to set as the snooze time. Then, tap on the ‘Done’ button to confirm.

Finally, tap on the ‘Done’ button to confirm the alarm. And that’s it, you have successfully set an alarm with a custom snooze time.


There you go, folks. Though iPhone doesn’t allow setting up custom snooze time for alarm, you can use the workarounds mentioned in this guide to suit your needs.