A festa de São João é um dos momentos importantes na cultura e economia local. Além do São João, a cidade também celebra o dia de Santo Estêvão, padroeiro local, em 26 de dezembro. A festa do padroeiro é reverenciada com grande devoção tanto pelos moradores da zona rural quanto da zona urbana no dia seguinte ao Natal de Nosso Senhor Jesus Cristo para lembrar que ele foi o primeiro Mártir da Igreja, o que costuma trazer para o município muitos visitantes.

A história do município remete ao século XVIII, quando o Padre José da Costa Almeida, na companhia de imigrantes portugueses, se estabeleceu na região, fundando assim a primeira capela dedicada a Santo Estêvão. Esse fato deu origem a uma lenda local de que a cidade se originou da invasão do território por um padre em busca de água para seus animais. Segundo a história, o padre caminhou muito até chegar a um local onde descobriu água, conhecida como “Riacho Salgado” devido à sua salinidade. Isto teria ocorrido por volta de 1739. Em 1827, Santo Estêvão foi instituído como zona de paz e passou a fazer parte do então território de Cachoeira. A vila de Santo Estêvão – foi emancipada em 12 de julho de 1921. O novo governo municipal foi instituído em 21 de setembro do mesmo ano, e desde então este dia é comemorado como feriado municipal.[