La edad mínima para comprar y beber en España es de 18 años, que es bastante joven en comparación con el resto del mundo. Esto incluye comprar alcohol en bares y clubes, restaurantes y tiendas. Sin embargo, los menores de 18 años pueden comprar cerveza o vino si están con sus padres, y no existe una edad mínima para beber alcohol dentro del hogar, por lo que depende de los padres decidir si creen que se debe permitir que su hijo tome.
El consumo público solo está prohibido en algunas ciudades o partes de ciudades, regulado por leyes locales como en Barcelona. En Barcelona, las multas por consumo público pueden llegar hasta los 3.000 EUR.
La práctica del botellón (consumo excesivo de alcohol público) es relativamente popular entre los adolescentes y adultos jóvenes, en parte en respuesta al aumento de los precios de las bebidas en bares o clubes, y en parte porque más personas pueden reunirse en un solo lugar.