Get the digest

Sources & Tech.

Every event on TodoWeekend comes from a named, licensed source. No scraping of paywalled sites, no laundered data. Full attribution below, with live counts from our database.

1,000 events currently indexed across 5 live sources.

Event data sources

datos.madrid.es (206974)

Ayuntamiento de Madrid — Cultural 100-day (206974)

Cultural and leisure activities on a rolling 100-day window. Includes library talks, senior centers, district programs.

datos.madrid.es/portal/site/egob/

591

events

CC-BY 4.0

updated Apr 12, 2026

datos.madrid.es

Ayuntamiento de Madrid — Agenda 300107

Municipal agenda of activities and events, updated daily. Native lat/lng coordinates for every listing. The backbone of our catalog.

datos.madrid.es/portal/site/egob/

129

events

CC-BY 4.0

updated Apr 12, 2026

esmadrid

esMadrid — Tourist Agenda (300028)

Tourism-flavored agenda published in 7 languages including English by Madrid Destino. Higher editorial polish. We ingest the English XML. Images are not reused per license; we substitute stock imagery.

www.esmadrid.com/opendata

121

events

CC-BY 4.0 (text only)

updated Apr 12, 2026

matadero

Matadero Madrid

Contemporary arts and culture centre in Arganzuela. We parse the schema.org/Event JSON-LD on each programming page. Includes Cineteca, Sala Azcona, Naves Matadero, Casa del Lector, and Nave 0/10/16.

www.mataderomadrid.org

93

events

Venue site, editorial fair-use

updated Apr 12, 2026

teatroreal

Teatro Real

Flagship opera and classical music venue in Centro (Plaza de Isabel II). We parse the public /es/calendario listing page, one event row per performance date.

www.teatroreal.es/es/calendario

66

events

Venue site, editorial fair-use

updated Apr 12, 2026

How we score events

Every event gets a weekend scorefrom 0 to 100. It's a blend of seven signals — we don't rank by popularity, tickets sold, or paid placement. Hover any badge on the site to see that event's exact breakdown. The rules:

Weekend overlap+30The event happens Fri / Sat / Sun, or spans a weekend. Anything not on a weekend scores 0.
Novelty+15Genuine one-off or short-run events (under 3 days) score higher than long runs and ongoing exhibitions.
Scarcity+10Single-sitting events under 24 hours feel more “special” than extended runs.
High-value category+10Music, theatre, dance, opera, flamenco, circus, and flagship cultural programming.
Flagship venue+20Teatro Real, Matadero Madrid, Reina Sofía, Prado, Thyssen, Conde Duque, CaixaForum, La Casa Encendida, Círculo de Bellas Artes, and ~15 other landmark Madrid venues.
Multi-source confirmed+10The event appears in at least two of our data sources independently — strong reliability signal.
Priced and available+5Has a real ticket price (not just “free” filler; not sold out). Paid events that clearly aren't closing indicate active demand.
HIGHLIGHT · score 85+EDITOR'S PICK · 70–84NOTABLE · 55–69STANDARD · 1–54

Reference data

Madrid district boundaries

Official KMZ polygons for Madrid's 21 districts, used to assign events to their district via point-in-polygon lookup.

Pexels

Stock imagery for event cards when the original source doesn't license images for reuse. Pexels license allows commercial use without attribution, though we credit them here.

CARTO Positron basemap

Minimal basemap tiles for the homepage map, via MapLibre GL. OpenStreetMap data under ODbL.

carto.com/basemaps/OSM ODbL + CARTO

Found an error in attribution or a missing source? Email hello@todoweekend.com. We update this page whenever we add a new source.