iCal est une application d'agenda personnel réalisée par Apple Inc. qui fonctionne sur le système d'exploitation Mac OS X. iCal a été la première application d'agenda pour Mac OS X à offrir la prise en charge de plusieurs agendas et la possibilité de publier/abonner des agendas au serveur WebDAV.
A l'origine, il a été téléchargé gratuitement pour Mac OS X v10.2 le 10 septembre 2002. Avec la sortie de Mac OS X v10.3, il a été intégré au système d'exploitation sous le nom de iCal 1.5. La version 2 d'iCal a été publiée dans le cadre de Mac OS X v10.4, la version 3 avec Mac OS X v10.5 et la version 4 dans le cadre de Mac OS X v10.6.
Apple a accordé une licence au nom iCal à Brown Bear Software, qui l'utilise pour son application iCal depuis 1997.
Le développement d'iCal est très différent des autres logiciels Apple car il a été conçu indépendamment par une petite équipe française travaillant "en secret" à Paris, dirigée par Jean-Marie Hullot, un ami de Steve Jobs. Le développement d'iCal a depuis été transféré au siège américain d'Apple à Cupertino.