How do you shut calendar alerts off
Maybe you have set a "time to leave" notification, if you have put an exact location for the event. It tells you at which time you should leave, to get at your appointment on time.

To disable it: Preferences > Alerts > Uncheck Time to Leave.