Tens of thousands of people gathered in 20 cities throughout Brazil, including Sao Paulo and Rio de Janeiro, The New York Times reported.
Police dispersed a protest held outside a Confederations Cup soccer tournament game in Belo Horizonte using tear gas to disperse a crowd of about 70,000 people.
About 2,500 protesters in Salvador agreed to stay away from a Confederations Cup game there, but a small group of protesters approached the stadium and there was a confrontation with the police, the Times said.
The protests began more than a week ago over bus fare hikes, but have since been focused on corruption and the cost of next year's World Cup soccer tournament.
On Friday, Rousseff said she would listen to "the voice of the streets."
"If we can take advantage of the impulse of this new political energy," she said, "we can do many things better and faster that Brazil has not been able to do because of political or economic limitations."
However, some protesters said they did not trust Rousseff to change anything.
"I don't believe in her promises," Sergio Mazzini, 65, said late Friday night during a protest in the Sao Paulo city center. "There have been too many promises for me to keep believing. We don't know where all this is leading, but they are trying to fool us."
"She's a joke," said Felipe Possani, 20. "She's just faking."
Boston schools pull out free condoms over wrapping complaints
Millions of Getty images now available for free via embed tool