Android - How to disable duplicate calendar notifications?

There are likely two calendar apps on your system. Stock Android includes an app and Google provides one as well, which might be preinstalled on your device, or you may have downloaded it without realizing it. They both look very similar (which is probably why you thought they were the same when you held on them for the App Info screen). Check in your app drawer. The stock Android calendar is a green calendar icon, and the Google one is blue. Then disable notifications for one of them.

You can always click on the roll-up notifications and when that app opens, go into the settings and disable notifications. Then go to your app drawer and check both icons (both are labeled calendar) see which app has notifications disabled. Once you determine what app it is, if it is the Google Calendar, you could just uninstall it, or if it is the built-in one, you can disable it via Settings -> Apps -> All -> Calendar -> Disable.


I can confirm that this is normal behaviour for the default (blue) Google Calendar on the Nexus 4 - just the 1 app. Having tried a few tests of my own...

Multiple Calendar Notifications

The multiple "roll-up" events appear to be events for which you have already received a notification, but have not explicitly acknowledged or "dismissed" it - in which case the notification remains in the notification area and forms this group when the next notification occurs.

In the screenshot above, a notification has just occurred for "Test3", while notifications have already occurred for "Test1" and "Test2", but I did not acknowledge/dismiss them. I could, for instance, tap on the "roll-up" and dismiss "Test2" - it will then be removed from the notification area.

The only way to stop this roll-up of events is to either:

  • Dismiss the notification as it occurs.

  • Don't set a notification for these events.