La commune de Rostrenen est dotée d'infrastructures sportives et socio-sportives considérables et variées :
- une piste de BMX : Place du Porz Moëlou
- 2 halles des sports : Place du Porz Moëlou / Impasse du gymnase
- 3 stades de football : Place du Dr Raoult / Route de Kenropers
- 2 terrains de tennis couverts : Impasse du gymnase
- 2 terrains de tennis extérieurs avec revêtement synthétique : Près du gymanse place Porz Moëlou
- 1 salle de danse (pour les loisirs) : Impasse du colombier
- diverses salles pour la pratique de la gymnastique ou du gouren (lutte bretonne)
- une aire de jeu de boules : Rue Marcel Sanguy
Les activités pratiquées dans ces différentes infrastructures sont animées par différents clubs constitués en associations. Citons les clubs de football, de basket-ball, de volley-ball, de cyclo-tourisme, de pétanque, de randonnée, de tennis, de gymnastique, d'athlétisme, de gouren...