Antes de cada vuelta de 400 metros, los corredores de la Milha Urbana da Cerveja tienen que beber un vaso de cerveza. La carrera es un evento urbano de una milla en el Parque da Cidade de Barcelos, y se corre sobre tierra irregular a lo largo de cuatro vueltas. Es una carrera de tarde y al atardecer para mayores de 18 años, y cada corredor tiene 15 minutos para terminar.
La salida se divide en mangas de 16 atletas, que salen con 15 minutos de diferencia, así que la carrera va por oleadas cortas en lugar de un grupo grande. Cada atleta bebe cuatro cervezas en total, una en la zona de transición antes de cada vuelta. Si no te acabas la cerveza, te pueden penalizar con tiempo o descalificarte, y vomitar es descalificación directa. Los que terminan reciben una medalla, mientras que los más rápidos compiten por premios tecnológicos.