A list of museums in Madrid that have free entry all day, every day (apart from the Prado, which is only free for part of the day).
Free Museums in Madrid
Officially Spain's most popular tourist sight and now free (for a limited time) every day! The Museo del Prado is Spain's premier art gallery, housing the finest works of art Spain has ever produced.
The Prado now has free entry from 6pm until 8pm from Monday to Saturday and from 5pm until 8pm every Sunday.
Address: Paseo del Prado s/n, 28014 Madrid
Madrid's bullfighting museums is a must if you have an interest in bullfighting, especially if you aren't going to be able to get to see a bullfight while you're in town.
Address: Plaza de Toros de las Ventas, Alcalá 237
Madrid's seafaring museum has naval artefacts from the 15th century up to present day, including remains from the Battle of Trafalgar.
Address: Paseo del Prado 5, 28014 Madrid
Metro: Banco de España
The Museo Tiflológico is Madrid's Blind Museum, maintained by ONCE, the Spanish blind association. Not so much about the blind as for them - which means lots of touchy-feely exhibits that anyone can enjoy. A bit different from the average museum.
Address: c/La Coruña, n 18, Madrid
The great Spanish painter's final resting place, with many of his works also on display.
Address: Glorieta San Antonio de la Florida, 5 28008
Metro: Principe Pio
An above-average archaeological museum, with its main attraction being a replica of a prehistoric cave.
Address: c/ Serrano 13, Madrid, Spain
Museum about the history of Madrid, from prehistoric times to present day.
Address: Príncipe de Vergara, 140 Madrid, 28002
Metro: Cruz del Rayo
Formerly the Municipal Museum.
Address CALLE FUENCARRAL, 78, 28004.
Another museum dedicated to the history of Madrid, this time dedicated to the city before it became capital of Spain (when it was just a small provincial town).
Address: Plaza de San Andrés 2, 28005
Metro: Tirso de Molina/La Latina
Contemporary paintings, sculptures and drawings by Madrid artists.
Address: Conde Duque 11, 28015