Avec sa trentaine d’associations sportives, l’offre des clubs et associations en matière de sports est riche, et permet à chacun de pratiquer l’activité qui lui convient.

Les sports collectifs sont représentés, notamment le Charnay Basket Bourgogne Sud qui est un club de basketball. L’équipe féminine a évolué en Ligue féminine 2 (2e division nationale) entre 2013 et 2016. Aujourd’hui, les filles jouent en Nationale féminine 1 qui est la 3e division nationale.

L’Union du Football mâconnais est un club de football qui résulte de la fusion entre le FC Mâcon et l’Entente Charnay et Mâcon 71 en 1999, il joue aujourd’hui en division d’honneur, le 6e niveau national.

Les sports individuels sont également présents. On trouve des clubs d’arts martiaux avec Aikido Charnay, Judo club de Charnay, le Boxing Club Khammar et le Close Combat Urbain 71.

Les sports de raquettes avec le Tennis Club de Charnay et l’Entente pongiste de la Roche-Charnay.

De plus, on trouve les sports de boules avec l’AS Bouliste de Charnay et la Pétanque Charnaysienne. On peut citer d’autres clubs de sports individuels tels que l’Association musicale et sportive qui propose de la gymnastique artistique et rythmique, le Charnay Cyclo, Country Old Dance, Passion Flamenco, Tout Temps Mouvement pour la zumba, les Cavaliers de Charnay et Zen Racing pour le sport automobile.

Deux clubs multisports sont réservés à certaines personnes : le Club sportif et des sportifs de la gendarmerie de Mâcon et le Groupement retraite sportive.