- 5 min read
Municipal swimming pools in Madrid

Summer has arrived, and at Engel & Völkers Commercial Madrid we want to guide you to the best places to cool off if you’re staying in the city this season. Swimming is currently one of the most popular sports in Madrid, making it essential to know where to find municipal swimming pools across the capital. For those not heading to the coast this summer, spending the day at an outdoor pool or enjoying a swim at a local sports centre is an ideal way to make the most of your free time.
Health professionals consistently recommend swimming for its therapeutic benefits. It supports recovery from back and joint issues, helps prevent muscular injuries, and contributes to an overall quality of life by reducing the risk of chronic conditions.
Living in Spain’s capital means access to a wide network of sports facilities where you can enjoy aquatic activities year-round. During the summer months, numerous municipal pools open to meet seasonal demand. To make your visit easier, we also include transport connections – metro, bus, and rail – so you can choose the most convenient route.
Below is a comprehensive guide to Madrid’s municipal swimming pools, organised by district for quick and easy reference. Most are publicly managed, while some are located within sports centres. For up-to-date opening hours and admission fees, we recommend contacting each facility directly or visiting in person.
Public outdoor pools in Moncloa and Aravaca
Centro Deportivo Municipal José María Cagigal
Calle Santa Pola, 22.
Bus: 41, 46, 75.Centro Municipal Casa de Campo
Paseo Puerta del Ángel 7.
Metro: Lago, Puerta del Ángel.
Bus: 31, 33, 36, 39, 65, 138.Instalaciones Deportivas Canal de Isabel II.
Avenida de Filipinas, 54.
Metro: Canal y Ríos Rosas.
Bus: 3, 12, 45, 149, 202.Centro Municipal Francos Rodríguez
Calle Numancia, 1.
Metro: Francos Rodríguez.
Bus: 44, 64, 126, 127, 128, 132.
La Latina and Arganzuela
Peñuelas Sports Centre (Arganzuela)
Calle Arganda, 25
Metro: Acacias, Embajadores, Pirámides
Bus: 18, 36, 62 | Rail: PirámidesAluche Sports Centre (La Latina)
Avenida General Fanjul, 14
Metro: Aluche | Rail: Fanjul
Bus: 17, 34, 139
Villa de Vallecas and Puente de Vallecas
Cerro Almodóvar Sports Centre (Villa de Vallecas)
Carretera de Valencia, Km 4.5
Bus: 58, 63, 145 | Rail: Santa EugeniaPalomeras Sports Centre (Puente de Vallecas)
Calle del Tranvía de Arganda
Metro: Miguel Hernández, Sierra de Guadalupe
Bus: 54, 103, 142, 143, 58 | Rail: VallecasEntrevías Sports Centre (Puente de Vallecas)
Ronda del Sur, 4
Rail: Asamblea de Madrid – Entrevías
Bus: 24, 102, 103, 111Vallecas Sports Centre
Calle Arroyo del Olivar, 51
Metro: Portazgo
Bus: 10, 54, 58, 103
Moratalaz and Hortaleza
Luis Aragonés Sports Centre (Hortaleza)
Calle El Provencio, 20
Metro: Canillas
Bus: 73, 120Moratalaz Sports Centre
Calle Valdebernardo
Metro: Pavones
Bus: 8, 20, 32, 71, 142, 144Hortaleza Sports Centre
Carretera Estación de Hortaleza, 11
Metro: Parque de Santa María, Hortaleza
Bus: 9, 107, 172La Elipa Sports Centre (Moratalaz)
Calle Alcalde Garrido Juaristi
Metro: Estrella
Bus: 71, 113
Usera
San Fermín Sports Centre
Calle Estafeta
Metro: San Fermín
Bus: 18, 22, 23, 59, 76, 78, 79, 85, 86, 123Orcasitas Sports Centre
Calle Rafaela Ybarra, 52
Metro: Plaza Elíptica
Bus: 6, 60, 78, 81, 116, 121, 131
Rail: Doce de Octubre, OrcasitasMoscardó Sports Centre
Calle Andrés Arteaga
Metro: Usera
Bus: 6, 47, 60
Fuencarral, El Pardo and Chamartín
Puerta de Hierro Sports Park
Carretera de La Coruña, 7
Bus: 83, 133Santa Ana Sports Centre
Paseo de las Alamedillas, 5
Metro: Fuencarral, Tres Olivos
Bus: 66, 137Vicente del Bosque Sports Centre
Avenida Monforte de Lemos
Metro: Begoña, Barrio del Pilar
Rail: Chamartín
Bus: 134, 137
Carabanchel and Villaverde
Plata y Castañar Sports Centre (Villaverde)
Paseo de Plata y Castañar, 7
Rail: Puente Alcocer
Bus: 76La Mina Sports Centre (Carabanchel)
Calle Monseñor Óscar Romero, 41
Metro: Carabanchel, Eugenia de Montijo
Bus: 17, 34, 35, 113, 484, 481San Vicente de Paúl Sports Facilities
Calle Pelícano, 4
Metro: Opañel, Abrantes
Bus: 47, 55, 81, 247
San Blas and Vicálvaro
Vicálvaro Sports Centre
Paseo del Polideportivo, 3
Metro: San Cipriano, Puerta de Arganda
Bus: 4, 100, 106, 130 | Rail: VicálvaroSan Blas Sports Centre
Calle Arcos de Jalón, 59
Metro: San Blas
Bus: 38, 48, 153, 4
