If you’re using a device with iOS 6, and have enabled Facebook Integration, you may have noticed its annoying habit of displaying events you have said you’re not going to. I don’t know about you, but I like to keep my calendar looking as clean and concise as possible. Any invite I decline gets removed immediately to avoid any confusion.
That Facebook Events would still appear even after I had declined was an annoyance – and I hope, a bug. What exacerbates the issue is there is no way to remove the event from the calendar app manually. The straw that broke the camel’s back, however, was one particular event which instead of repeating every Thursday, showed as running every day for the next few years. Every. Damn. Day.
I needed a solution to this. In the end, I hit on two things which must have sorted it… one of them worked, I’m just not sure which. “Huzzah!” for clear documentation!
1. Remove the Event through the Facebook Website.
Hover over the event in your event list. A blue “X” icon appears in the upper-right corner. Click it.
2. Change your Event Settings to Hide Declined Events.
In the upper-right of the Events page is a small cog icon.
Click it, then click “Settings” in the drop-down menu.
In the dialog box which appears, untick the box to “show declined events”.






Hi, Chris. Thank you for posting this. I experienced the same issue for several months, and it was driving me nuts. Apparently, just removing the event through the Facebook website resolved the issue for me. I did not have to hide declined events.
Thank god for this article
Why this is not working for me? I did everything just you show, but that annoying event that i declined is still in my calendar… :/
This doesn’t work for me either, and I’ve got a ton of events from end of year clogging up my calendar. I don’t want to hide all Facebook calendars as there are some events I will be attending. Is there a new fix or solution anyone has found?