Three columns of protesters, waving pink and blue flags showing a father, mother and two children, converged from different meeting points in Paris. Many came after long train and bus rides from the provinces.
Mr. Hollande has pledged to push through the law with his Socialists’ parliamentary majority but a campaign by opponents has dented public support and forced deputies to put off a plan to allow lesbian couples access to artificial insemination.
The park at the Eiffel Tower was packed, but turnout estimates varied widely. Organizers claimed 800,000 had protested, while police put the number at 340,000, high even in protest-prone France.
“Nobody expected this two or three months ago,” said Frigide Barjot, a flamboyant comedian leading the protest. At the rally, she read out a letter to Mr. Hollande asking him to withdraw the draft bill and hold an extended public debate.
Strongly backed by the Catholic Church hierarchy, Ms. Barjot and groups working with her mobilized churchgoing families and political conservatives as well as some Muslims, evangelicals and even homosexuals opposed to gay marriage to protest.
Mr. Hollande’s office said the turnout was “substantial” but would not change his determination to pass the reform.
“The French are tolerant, but they are deeply attached to the family and the defense of children,” said Daniel Liechti, vice president of the National Council of French Evangelicals, which urged its members to join the march.
Opponents of gay marriage and adoption, including most faith leaders in France, have argued that the reform would create psychological and social problems for children, which they believe should trump the desire for equal rights for gay adults.
Frank Weathers turns us on to this video showing the turnout's size: