As corridas de touros são o ponto alto desta famosa celebração que transforma Pamplona em uma festa contínua.
São Firmino começa no dia 6 de julho, ao meio-dia. Nesse momento, é lançado da varanda da Prefeitura o chupinazo, o foguete que indica o início oficial das festividades, causando uma explosão de alegria na multidão reunida na praça. A primeira corrida de touros é realizada no dia seguinte: às 8:00 da manhã são abertas as portas do curral de Santo Domingo e centenas de pessoas correm na frente dos touros seguindo o percurso pelo centro histórico que as leva à praça de touros.Todos os dias, de 7 a 14 de julho, repete-se esta curta e intensa corrida que, em apenas três minutos, percorre os 848 metros do percurso. Com o lançamento dos foguetes, os corredores são informados dos diferentes momentos da corrida de touros: um primeiro disparo anuncia a abertura das portas do curral; o segundo avisa que todos os touros saíram; o terceiro, já na praça, sinaliza a entrada dos animais na praça de touros, e o quarto avisa que já estão nos currais e que a corrida de touros terminou. Um dos momentos mais emocionantes ocorre poucos minutos antes do início da corrida de touros, quando os corredores pedem proteção à São Firmino cantando três vezes diante de uma pequena imagem na Cuesta de Santo Domingo.Além disso, durante as festas e para a diversão das crianças, todas as manhãs há um desfile de gigantes e cabeçudos pelo centro da cidade. A programação de eventos inclui ainda feiras, shows, exposições de dança e, claro, touradas, que costumam ser muito animadas nas arquibancadas graças aos grupos de amigos. São Firmino termina no dia 14 de julho, à meia-noite, quando as pessoas se reúnem na Praça da Prefeitura e, com velas acesas, cantam o “Pobre de mim”, despedindo-se de suas celebrações até o ano seguinte.