No subscription · iOS 26.0 · EN · FR · DE · ES · AR · ZH · AR · ZH
Calendar Alarms app icon

Wake up only
when it matters

Calendar Alarms rings only on mornings when a matching event appears in your Apple Calendar. Link each alarm to one or more calendar events — no alarm on a day off, no fumbling for your phone at 5 am.

No subscription · iOS 26.0+ · v2.4.6 · Works completely offline

★★★★★ 5.0 on the App Store
#26 in Productivity
EN · FR · DE · ES · AR · ZH
scroll

Four steps to a smarter morning

Calendar Alarms bridges your schedule and your alarm clock — automatically, privately, entirely on your device. Version 2.4.6 adds multi-event linking and customisable snooze durations per alarm.

01
Grant calendar access
On first launch, tap Allow when iOS asks for calendar access. Without it the app can't check which events are coming up.
02
Set a time & link events
Create an alarm — say 07:00 linked to the Manchester or Office events. Link multiple events per alarm, and it fires only when one of them appears in your calendar that day.
03
Let it scan nightly
A silent nightly background scan re-checks your calendar 60 days ahead and keeps notifications perfectly in sync — no manual input ever.
04
Wake up. Snooze or stop.
The full-screen wake UI is clean and immediate. Snooze (with your custom snooze duration) or Stop — right from the lock screen banner. Then enjoy your days off.

Everything you need. Nothing you don't.

🔒
100% on-device. Zero data collected.
Calendar Alarms has no servers, no accounts and no analytics. Your calendar data is read locally using Apple's EventKit framework and never leaves your iPhone. Not a single byte is uploaded anywhere.
No account required. Download, set an alarm, done. We don't even know you exist.
🔒
Multiple alarms, multiple event links
Set as many alarms as you need — each with its own time and one or more linked events. Link Office and WFH to the same alarm — it fires when either appears in your calendar.
📅
60-day rolling schedule
Alarm notifications are pre-scheduled across a 60-day window and refreshed nightly — so changes to your calendar are automatically picked up.
🌙
Dark mode & offline
Looks great in light or dark mode — follows your system setting automatically. And no internet connection is ever needed. Everything runs locally on your device.
😴
Customisable snooze
Set your preferred snooze duration per alarm — anywhere from 1 to 15 minutes. Snooze or Stop from the lock screen banner. Zero friction at 6 am.
🎁
One-off purchase
No subscription, no in-app purchases, no premium tier — ever. Includes dark mode and full localisation in English, French, German, Spanish, Arabic, and Simplified Chinese.
"

Your alarm clock finally knows your schedule — and stays quiet when it should.

The idea behind Calendar Alarms

Ready for smarter mornings? Download Calendar Alarms

Available on the App Store. Requires iOS 26.0. No subscription, no account, no nonsense.

Download on the App Store