São Paulo tem 70 escolas de samba. Em 1968, ocorreu o primeiro desfile oficial das escolas de samba, que na época foi realizado na Avenida São João no centro de São Paulo . Em 1977 os desfiles saíram do centro para a Avenida Tiradentes. A partir do 1991 os desfiles acontecem no Sambódromo do Anhembi. Mas não todas as escolas desfilam hoje no Sambódromo, algumas pequenas e mais populares desfilam nos bairros da cidade e os Blocos especiais – como os Caprichosos do Piqueri o Bloco Chorões da Tia Gê – voltaram a desfilar na Avenida São João