L'Office municipal des sports (OMS) est une association qui a pour mission de regrouper les associations sportives de la ville, de les aider dans leur développement, de promouvoir la pratique sportive et de travailler avec la commune à l'organisation de manifestations.
L'association a pour but de soutenir et d'encourager tout effort permettant le développement d'une activité physique et sportive, d'aider par ses propositions à la mutualisation des installations et du personnel, de favoriser l'insertion des jeunes par les sports.
Elle a en charge la répartition des subventions allouées par la Mairie. Elle travaille sous forme de commissions comme l'animation, l'aide aux frais liés à la formation et aux déplacements hors département, discussion et proposition pour les futurs projets sportifs. Elle récompense par des Trophées les acteurs du sport (Sportifs, bénévoles et autres …).
L'Office Municipal des Sports comprend 17 associations sportives :
Arts martiaux, Athlétisme, Badminton, Basket, Boxe, Canoë-kayak, Football, Gymnastique-Aérobic, Judo, Musculation-Fitness, Pétanque, Plongée sous-marine, Randonnée, Tennis, Tennis de table, Tir, Twirling.