The user friendly Calendar app, with a super Snooze and Nag, that shows your events in a beautiful interface. Easy and fast to navigate, edit events and set multiple alerts.

CalAlarm adds local notifications to your calendar alerts, so that you can instantly Snooze or Move your appointment with the interval you require at that moment. Nags every minute or hour till you acknowledge the alert. So never miss an appointment again!


⁃ List with search, Overdue-list, day, day-agenda, week, agenda, month and mini month.
⁃ Navigate fast and simple: tap the view in the toolbar and toggle with the triangle.
⁃ Landscape mode for all views.


⁃ Customisable default Snooze.
⁃ Snooze directly from lock screen without opening the app.
⁃ Snooze alerts or Move the event directly from lock screen, Notification center or Overdue-list with the interval you require at that moment (you can customise the Snooze and Move screen).


⁃ Nags till acknowledged (every minute or hour).
⁃ Notifications are local, you don't require internet.
⁃ Set up to 10 alerts per event (except for Exchange calendars).


⁃ Birthdays show age and contact information.
⁃ Tap on a birthday to phone/email/sms the contact.
⁃ Set time for Birthdays alarms.


⁃ Timezone support.
⁃ Set multiple alerts at once.
⁃ Open locations in Maps or Google maps.
⁃ Share via Email, Message, AirDrop, Twitter and Facebook.
⁃ Search supports multiple words (Dinner Anne celebrate)
⁃ Recurrence options (1st Monday every month or every May, June and July on the 3rd and 22nd).
⁃ Week numbers (ISO / European and US and Middle East).
⁃ Directly call, message, open URL, copy text etc. from Notes and location fields.
⁃ Duplicate events.
⁃ Badge for today’s date. 
⁃ Supports Background App Refresh.
⁃ Week Bar that visualizes the days.


⁃ Defaults for new events.
⁃ Color themes.
⁃ Font sizes S,M,L,XL and Dynamic Type support.
⁃ Customize Alert + Snooze & Move screen values.
⁃ Customize notifications and sounds by Calendar.
⁃ Choice of 25 alarm sounds. 
⁃ Let 1,3, or 5 Snooze & Move screens come up on starting the app.
⁃ Week starts any day of the week.
⁃ Agenda reads left-right or top-down.


⁃ Touch and hold to create and move events.
⁃ Tap on Time to reschedule.
⁃ Tap bell to edit multiple alerts.
⁃ Event details screen with many shortcuts.
⁃ Uses the same database as the built-in calendar.
⁃ Syncs with iCloud, Exchange, Google calendar, Outlook, Yahoo, etc.

What’s New

Version 4.33

Fixed issue when the default setting was set to "at time of event”.

Ratings and Reviews

4.5 out of 5
200 Ratings

200 Ratings

PLBitunes ,

CalAlarm extends Apple's 'Alerts' capabilities...

I use my calendar to keep me on track with my life. I need more than Apple's calendar offers. For example, before an appointment I need 4 (variable) alerts: One so I can 'prep' (do I know where I'm going, do I need to bring anything, etc.), a second alert the night before(what time do I need to set alarm to get up), I need 3rd alert for when I need to leave house (I suppose I could use one of the mapping programs for that, but keeping a mapping App open on my iPhone just kills the already weak crap battery in these flaky iPhones) and another that warns me 10 minutes before this (so I can make notes of what I was interrupted from before I go to appt.)...and, of course, an alert for actual time of event. CalAlarm has added these two capabilities, multiple alarms and a flexible pre-alert period for each one. I could clutter my calendar with these alerts as separate events, but it's so much cleaner to tie them up as alerts to a single main event.
I'd give CalAlarm 10 stars for their simple clean addition to Apple's alert makes the calendar an order of magnitude more useful for me.

Empirecretors ,

Saves me

I would never remember to do anything without this app. I have used it for many years now and nothing out there compares. This is like having Outlook reminders in your phone. I set up "appointments" for everything I need to get done so it will remind me. I can snooze the reminder for how ever long or turn it off once I've completed the item. If it's something that doesn't have a specific deadline but that I just need to get done eventually, I'll set it up as a repeating reminder either daily, weekly, monthly etc so that if I can't get to it right when it beeps at me the first time, I can just turn that reminder off (rather than snoozing it) and I know that I'll be safe because it will remind me again tomorrow at the same time or next week etc. It's basically my to do list with reminders plus all my appointments for places I need to go all in one. Couldn't live without it.

FredinMd ,

Fantastic app

I likely downloaded the 1st edition of this app 6 years ago. I have also tried at least 2 other more expensive calendar apps, but I always come back to this one! Important features: nag alarm; easy to set snooze and appointment move functions so there is minimal interference with what you are doing; multiple customizable reminder, snooze, and move presets; interfaces extremely well with the native calendar so Siri can be used, can set for multiple recurring future events, etc, etc. It has many more features than the native calendar. One wish for the future: a customizable nag feature so you can set the nag interval (1 minute, 10 minutes, 30 minutes, etc) instead of the 2 preset options of either every one minute or every 1 hour. There is virtually never a day that goes by that I haven’t used this app!


Devart B.V.
13.4 MB

Requires iOS 11.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, Dutch, French, German, Hebrew, Italian, Japanese, Portuguese, Russian, Simplified Chinese, Spanish

Age Rating
Rated 4+
© DEVART, the Netherlands


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like