Fin juillet 2016, après l'attentat de Nice et comme d'autres maires avant lui, il prend un arrêté interdisant le port , ce qui suscite une polémique. Fin août 2016, le Conseil d'État statue sur l'illégalité d'une telle pratique lors du jugement en référé de l'arrêté similaire du maire de Villeneuve-Loubet. En mai 2018, la ville de Cannes est condamnée à rembourser l'amende une vacancière verbalisée en vertu de cet arrêté. Quatre ans plus tard, après l'assassinat de Samuel Paty le 16 octobre 2020, il publie une tribune dans laquelle il dit être « essentiel de lutter aussi contre l'islamisme à bas bruit ».