As raízes da umbanda são difusas. Segundo os umbandistas, ela foi criada em 1908 pelo Médium Zélio Fernandino de Moraes, sob a influência do Caboclo das sete encruzilhadas.
Antes disso, já havia, de fato, o trabalho de guias (pretos-velhos, caboclos, crianças), assim como religiões ou simples manifestações religiosas espontâneas cujos rituais envolviam incorporações e o louvor aos orixás. Entretanto, foi através de Zélio que organizou-se uma religião com rituais e contornos bem definidos à qual deu-se o nome de umbanda.
Nesta época, não havia liberdade religiosa. Todas as religiões que apontavam semelhanças com rituais afros eram perseguidas, os terreiros destruídos e os praticantes presos.
Em 1945, José Alvares Pessoa, dirigente de uma das sete casas de umbanda fundadas inicialmente pelo Caboclo das sete encruzilhadas, obteve junto ao Congresso Nacional a legalização da prática da umbanda.
A partir dai, muitas tendas cujos rituais não seguiam o recomendado pelo fundador da religião, passaram a dizer-se umbandistas, de forma a fugir da perseguição policial. Foi aí que a religião começou a perder seus contornos bem definidos e a misturar-se com outros tipos de manifestações religiosas. De tal forma que hoje a umbanda genuína é praticada em pouquíssimas casas.