Masses of people flooded parks, streets and city squares around the world Saturday marching in solidarity in a show of empowerment and a stand against President Donald Trump.
The crowds of women, men and children stood in the rain, snow and sun.
As they moved through streets or gathered in parks, they voiced support for women and immigrants' rights, health care, Black Lives Matter, education and other causes. Many carried signs with messages such as "Love trumps hate" and "Women won't back down."
Parts of some cities were brought to a halt as marchers packed train stations and snarled traffic.
Turnout in the capital was so heavy that the designated march route alongside the National Mall was impassable. Protesters were told to make their way to the Ellipse near the White House by way of other streets, triggering a chaotic scene that snarled downtown Washington. Long after the program had ended, groups of demonstrators were still marching and chanting in different parts of the city.
In Chattanooga, thousands met at Coolidge Park to wave signs and hear speeches about women's and human rights before marching. Read more about the local march here.
Plenty of men joined in, too, contributing to surprising numbers everywhere from New York, Philadelphia, Chicago and Los Angeles to Mexico City, Paris, Berlin, London, Prague and Sydney.
The international outpouring served to underscore the degree to which Trump has unsettled people in both hemispheres.
"We march today for the moral core of this nation, against which our new president is waging a war," actress America Ferrera told the Washington crowd. "Our dignity, our character, our rights have all been under attack, and a platform of hate and division assumed power yesterday. But the president is not America. ... We are America, and we are here to stay."
White House press secretary Sean Spicer had no comment on the march except to note that there were no firm numbers for turnout because the National Park Service no longer provides crowd estimates.
Here are some of the images of the day in the U.S. and around the world.