Fewer than a thousand Yellow Vests gathered in the capital Paris, Marseille, and Nantes on Saturday afternoon.
In Bordeaux the turnout was higher, as some 2,400 people turned out, shouting, "Macron resign!”
Clashes broke out as demonstrators gathered west of central Paris, with riot police firing tear gas to disperse them.
Hundreds of demonstrators, some chanting "Journalists – collaborators!" gathered at the headquarters of television networks BFM and state-run France Televisions.
Some members of the broad-based Yellow Vest movement accuse leading media of being sympathetic to President Emmanuel Macron's government and to big businesses, thus minimising the protests.
However, the Yellow Vests have been France's top news story since the movement kicked off on 17 November.
The initial protests were against a new fuel tax which was later suspended by the French government.
In the city of Rouen, police used tear gas and stun grenades against a thousand protesters, according to official figures.
At the Banque de France, Rouen's state-run bank, protesters burnt down the main door by setting alight stockpiled garbage bins.
Movement dying out?
38,600 yellow vests took on the streets on December 22.
There were 66,000 protesters last week and 282,000 for the first day of demonstrations on 17 November, according to government figures.
However, several members of the movement say the decline is only due to the holiday season and predict a high turnout in January, despite measures by President Macron to calm the movement.
New protests are expected on Paris' Champs-Elysees on New Year's Eve, amid a lights display that typically attracts large crowds of spectators.