La ciudad cuenta con tres clubes profesionales: el Football Club Rio-Grandense, el Sport Club São Paulo y el Sport Club Rio Grande (el club de fútbol más antiguo de Brasil).