Spain

Cafés in Madrid churros and a cortado

A cortado at a marble table on the Glorieta de Bilbao, churros on the Pasadizo de San Ginés, flat whites on Calle de la Palma and napolitanas on the Puerta del Sol.

  • Map and “near me”
  • “Open now” filter
  • Paid placements always labeled

Photo: Gotta Be Worth It, Pexels License

1137Cafés listed
11Open by 6am
66Open past 10pm
36Specialty & roasters

Coffee caught on in Madrid early in the 19th century, and Hostelería Madrid, the hospitality trade association, counts many of the city's cafés among the places where its history was written.1 Two from the 1880s still open their doors. Café Comercial was licensed on the Glorieta de Bilbao on 21 March 1887, shut on 27 July 2015 and came back on 27 March 2017.2 The Gran Café de Gijón, on Paseo de Recoletos since 15 May 1888, reopened in late March 2026 after five months of renovation under Grupo Cappuccino.3

The other old habit is chocolate con churros, thick hot chocolate with fried dough loops, eaten for breakfast, as a merienda (afternoon snack) or at dawn after a night out.1 Chocolatería San Ginés has fried churros on the Pasadizo de San Ginés since 1894.4

Specialty coffee is younger. Toma Café opened at 49 Calle de la Palma in Malasaña in 2011, and Randall Coffee Roasters has been on Calle de Vallehermoso in Chamberí since 2014.5 In January 2025 the regional government and Hostelería Madrid published Madrid Barista, a guide to 44 specialty coffee bars in the region, 39 of them in the capital.6

New in Madrid

Recently opened and recently added

Barrio de las Letras 39 cafés

More about cafés in Barrio de las Letras

33 more

All 39 cafés in Barrio de las Letras

See the full list

La Latina 48 cafés

More about cafés in La Latina

42 more

All 48 cafés in La Latina

See the full list

Malasaña & Conde Duque 91 cafés

More about cafés in Malasaña & Conde Duque

85 more

All 91 cafés in Malasaña & Conde Duque

See the full list

Chueca & Salesas 66 cafés

More about cafés in Chueca & Salesas

60 more

All 66 cafés in Chueca & Salesas

See the full list

Sol & Ópera 71 cafés

More about cafés in Sol & Ópera

Chocolatería San Ginés

  • Pasadizo de San Ginés, 5
  • Open 24 hours
  • +34913656546
  • Partial wheelchair access
  • 24 hours
  • Open by 6am
65 more

All 71 cafés in Sol & Ópera

See the full list

Lavapiés 53 cafés

More about cafés in Lavapiés

Adorado Bar Lavapies

  • Calle del Mesón de Paredes, 22
  • Mon–Fri 09:00–21:00 · Sat–Sun 10:00–21:00
  • +34 911 25 79 35
47 more

All 53 cafés in Lavapiés

See the full list

Chamberí 147 cafés

More about cafés in Chamberí

141 more

All 147 cafés in Chamberí

See the full list

Salamanca 109 cafés

More about cafés in Salamanca

103 more

All 109 cafés in Salamanca

See the full list

Retiro 73 cafés

Usera 26 cafés

Arganzuela 64 cafés

Argüelles & Moncloa 24 cafés

Mac Café

  • Calle de Francos Rodríguez, 71
  • Mon–Sat 08:00–21:00 · Sun 09:00–21:00
  • +34 613 63 63 33
  • Card payment
  • Wheelchair access

Tetuán 81 cafés

Cafetería La Villa

  • Calle de Francos Rodríguez, 66
  • Mon–Thu 08:00–00:00 · Fri–Sat 08:00–00:30 · Sun 08:00–00:00
  • +34914594775

Chamartín 64 cafés

Ciudad Lineal 58 cafés

Carabanchel & Puerta del Ángel 71 cafés

Dolce&Vegana

  • Calle de la Pizarra, 5
  • Wed 18:00–22:00 · Thu–Fri 10:00–14:00 · Sat–Sun 18:00–22:00

Vallecas & Moratalaz 52 cafés

El Ratón y el Gato

  • Avenida de Rafael Alberti, 26
  • Daily 05:30–13:00, 17:00–21:00
  • +34913800644
  • Open by 6am

La ribera de Oporto II

  • Calle de la Marroquina, 57
  • Mon 08:00–23:59 · Wed–Fri 08:00–23:59 · Sat–Sun 09:00–23:59
  • +34 680 87 63 81

Showing up to 6 cafés per area. Each area page has the full list.

No café matches all of those filters. Try removing one, or tell us about a café we're missing.

Coffee chains in Madrid

Branches by area

Chain

Panaria

Show 14 locations
  • Arganzuela 1
  • Chamartín 3
  • Chamberí 2
  • Ciudad Lineal 2
  • Salamanca 3
  • Tetuán 2
  • Vallecas & Moratalaz 1
Chain

Faborit

Show 12 locations
Before you sit down

How to order coffee in Madrid

Bar coffee here starts from an espresso. A café solo is the plain shot, a cortado adds a splash of milk and a café con leche is half coffee, half milk; a manchado (stained) turns it round, mostly warm milk with a little coffee, which makes it a gentle afternoon order.7 Traditional bars often pour it into a vaso, a small clear glass with no handle.7

Many people drink a first cup at home and stop at a bar around 10:00–11:00 for coffee with toast, a pastry or a slice of tortilla (potato omelet); the merienda comes around 17:00–18:00.7 A churro is thin, ridged and crisp, while a porra is thicker and spongier inside because the dough is leavened, so it holds up better in dense chocolate.8 Café Comercial fries churros only from 08:30 to 12:00.9

Standing at the barra (bar counter) is cheaper. On Café Comercial's September 2025 menu an espresso cost €2.30 at the bar and €2.90 in the salon, with 10% more on the terrace.9 Bar coffee is usually a mezcla, natural roast blended with torrefacto, beans roasted with sugar that caramelizes into a glossy coat; torrefacto brews darker, with a stronger bitterness, and Spanish rules cap the sugar at 15 kg per 100 kg of green coffee.10 For coffee without it, go to a specialty bar.7

Cafés keep late hours. The Gran Café de Gijón serves until 01:00 from Sunday to Thursday and until 02:00 on Fridays and Saturdays, and Café de Oriente, facing the Royal Palace, closes at midnight.311 San Ginés says it opens 24 hours a day, every day of the year.4

What coffee costs in Madrid

DrinkTypical price
Café con leche
Coffee with milk, central Madrid
€2.50
Time Out Madrid price guide, 2025
Café con leche
Coffee with milk at a historic café
€2.40–3.00
Café Comercial, bar to salon, 2025
Café + tostada
Coffee with toast or a pastry
€3.75–4.80
Time Out average and Café Comercial, 2025
Chocolate con churros
Hot chocolate with churros
€4.20–4.50
Café Comercial (2 churros), 2025; San Ginés (6), 2026
Flat white / cappuccino
Milk drinks at specialty cafés
€3–4
Specialty cafés, November 2025

Prices in euros. The €2.50 café con leche and €3.75 breakfast are Time Out Madrid's figures from March 2025.12 Café Comercial's prices come from its September 2025 breakfast menu, which charges more in the salon than at the bar and adds 10% on the terrace.9 The San Ginés price is from La Maleta Inquieta's September 2026 guide, and the specialty range from IFEMA's specialty-café route of November 2025.813

Sources

  1. Con Solera 2025: bares, restaurantes y casas de comidas con historia, Hostelería Madrid (January 2025), accessed October 2026
  2. Café Comercial, Wikipedia (Spanish), accessed October 2026
  3. Gran Café Gijón, esMadrid (Madrid city tourism), accessed October 2026
  4. Chocolatería San Ginés, Chocolatería San Ginés, accessed October 2026
  5. Where to Experience Madrid's Growing Specialty Coffee Scene, Matador Network (February 27, 2020), accessed October 2026
  6. La Comunidad de Madrid lanza una guía con 44 locales especializados en café de alta calidad, vivirEdiciones (January 23, 2025), accessed October 2026
  7. How to Order Coffee in Spain: The Complete Guide, Devour Tours (updated April 24, 2026), accessed October 2026
  8. Churros con chocolate en Madrid: dónde tomarlos, La Maleta Inquieta (updated September 16, 2026), accessed October 2026
  9. Desayunos y meriendas (menu), Café Comercial (September 2025), accessed October 2026
  10. Torrefacto, Wikipedia (Spanish), accessed October 2026
  11. Café de Oriente, esMadrid (Madrid city tourism), accessed October 2026
  12. Guía de precios en Madrid, Time Out Madrid (March 3, 2025), accessed October 2026
  13. Ruta por los cafés de especialidad imperdibles en Madrid, IFEMA Madrid (November 12, 2025), accessed October 2026
  14. Districts of Madrid, Wikipedia, accessed October 2026
  15. Chamberí, Wikipedia (Spanish), accessed October 2026
  16. Salamanca (Madrid), Wikipedia (Spanish), accessed October 2026
FAQ

Cafés in Madrid: common questions

How much does a coffee cost in Madrid?

Time Out Madrid put a café con leche at €2.50 and a coffee-and-toast breakfast at €3.75 in March 2025. At Café Comercial on the Glorieta de Bilbao an espresso cost €2.30 at the bar and €2.90 in the salon in 2025, with 10% more on the terrace. Specialty cafés charged €3–4 for a flat white or cappuccino in late 2025.

Which neighborhood of Madrid has the most cafés?

Chamberí and Salamanca have the most cafés, followed by Malasaña & Conde Duque. Both are 19th-century ensanche districts on a grid, with bars and bakeries on the ground floors. Salamanca matches Chamberí for specialty cafés, from Calle de María de Molina to Calle de Alcántara, and Chamberí has the most terraces.

What is the difference between a cortado and a café con leche in Madrid?

A cortado is an espresso with a splash of milk; a café con leche is half coffee and half milk. A manchado reverses it: mostly warm milk stained with a little coffee. A café solo is the plain espresso, and traditional Madrid bars often serve all of them in a vaso, a small clear glass without a handle.

Where can you get chocolate con churros late at night in Madrid?

Chocolatería San Ginés, on the Pasadizo de San Ginés, has made churros since 1894 and says it is open 24 hours a day, every day of the year. Six churros with chocolate cost €4.50 there in 2026. Madrileños eat chocolate con churros for breakfast, as an afternoon merienda and at dawn after a night out.

What is torrefacto coffee in Madrid bars?

Torrefacto is coffee roasted with sugar, which caramelizes into a glossy coat on the beans and brews darker, with a stronger bitterness. Spanish rules cap the sugar at 15 kg per 100 kg of green coffee. Madrid bars usually serve a mezcla, natural roast blended with torrefacto; for coffee without it, go to a specialty bar.

For café owners

Run a café in Madrid?

Your free listing is probably already on this page. Claim it in two minutes, or turn it into a featured page in your own design, with photos, a menu and your own link.