La mayoría de los clubs y discotecas de Madrid abren de jueves a sábado a partir de media noche. El cierre depende de cada local, aunque lo normal es que se alargue hasta las 6:00 ó 7:00 AM. Algunas discotecas amplían el horario de apertura durante el día. Estos locales son conocidos como after-hours y se ubican en el centro, discretamente escondidos pero accesibles para todo aquel que quiera dejarse llevar por la música. El precio de la entrada para las discotecas suele ser entre 10€ y 15€ e incluye siempre una consumición.