A origem do carnaval não é brasileira. A folia vem desde a colonização portuguesa no Brasil, com uma festa chamada Entrudo.
No final do século XIX surgem os blocos, os cordões e os corsos, em que as pessoas decoravam  os carros e saíam pelas ruas fantasiadas. É daí que vêm os carros alegóricos atuais.
No começo do século XX, surgem os mascarados, as guerras de confete e os bailes infantis.
A serpentina veio da França e o confete, da Espanha.
A partir do século XX, os elementos da cultura africana entraram de vez no nosso carnaval.