At least 48 cities in eight states across Brazil have cancelled their carnivals due to the recession, which has eroded municipalities' financial resources, media reports said.
Nearly 50 cities in the states of Goias, Minas Gerais, Paraiba, Rio de Janeiro, Rio Grande do Norte, Rondonia and Tocantins decided at the last minute to scrap their carnivals to save money needed for other programs, the G1 news Web site said.
Other cities, the majority of them in the interior of São Paulo state, cancelled carnival celebrations, considered the biggest festivals of the year, electing to use the funds in the fight against dengue, whose cases have spiked in the past year, along with chikunguña and zika cases.
All three diseases are spread by the Aedes aegypti mosquito.
Other municipalities in São Paulo are using funds initially intended for carnivals to deal with the damage caused by the recent torrential rains that hit parts of the state.
Even cities still planning to hold carnivals are scaling back the celebrations due to the severe economic downturn in Brazil.
Brazil's gross domestic product (GDP), according to analysts, will contract 2.99 percent this year after falling 3.71 percent in 2015, while the inflation rate is expected to top 10 percent.