Casablanca fut l'hôte des Jeux méditerranéens de 1983, la Coupe d'Afrique des nations de football 1988 et le Championnat d'Afrique des nations de football 2018 ainsi que des Jeux de la Francophonie de 1989.