Millions of protesters in the cities of São Paulo and Rio de Janeiro appeared at windows on Wednesday evening calling for the president to step down. It was the biggest protest against Mr Bolsonaro’s government to date.
The protests began during a televised statement by the president in the afternoon, then resumed with more intensity at an agreed time later in the evening.
People in tall buildings and houses across the country banged empty pots, switched their lights on and off and shouted “Bolsonaro out!”.
There are over 500 cases of coronavirus in Brazil, including two government ministers.
However, 14 people who travelled with him to Florida to meet President Trump have tested positive for the virus.