La piscine municipale d’Espalion est une piscine de plein air, située à proximité de plusieurs courts de tennis.
Elle est équipée de trois bassins :
un grand bassin de natation de 25 mètres idéal pour faire quelques longueurs,
un bassin plus petit, réservé aux enfants et aux activités ludiques,
une pataugeoire pour les plus petits.
Elle possède un solarium ensablé.
Cette piscine de l’Aveyron propose des cours de natation et des séances de plongée.
L’établissement est ouvert à tous uniquement pendant la saison estivale. Tout au long de l’année, petits et grands peuvent aller se baigner à la piscine Paul Geraldini à Onet-le-Château.