Le carnaval de la Côte d'Azur, l'un des plus grands au monde, se tiendra du 18 février au 8 mars 2011, avec des défilés de chars sur le thème du 'roi de la Méditerranée'. Les festivités incluront des batailles de fleurs sur la Promenade des Anglais, où des fleurs seront lancées au public par des personnages en costumes extravagants. Le carnaval 2012 mettra à l'honneur le sport, en lien avec les Jeux Olympiques de Londres.