OTTAWA, Ontario (LifeSiteNews) — Thousands of Canadians are gathering today in the capital for the annual March for Life to call for an end to abortion, which has taken 5 million lives in Canada since becoming legal, and demand respect for life from conception to natural death.
The 29th annual March for Life is being held on Parliament Hill, Ottawa, with the rally starting at 12:30 p.m. EDT, with a range of leading pro-life speakers. Campaign Life Coalition (CLC) is organizing the event.
Here’s a wonderful recap of the day:
INSPIRING: Canadians March for Life in a Culture of Death | March for Life Canada 2026#marchforlife pic.twitter.com/TciPN0UWCO
— LifeSiteNews (@LifeSite) May 14, 2026
Welcome to our coverage of Canada’s annual March for Life!
Having marched through downtown Ottawa, we’re now back at Parliament Hill and listening to men and women from Silent No More – these are powerful testimonies.
Here’s how it all started at 1:30 p.m.!
Why is ending abortion important to you?#MarchForLife #Followme #prolife pic.twitter.com/YykQKrfpwJ
— Campaign Life Coalition (@CampaignLife) May 14, 2026
Speakers had addressed the crowd on Parliament Hill at 12:30 p.m., and then we were on the move!
A river of human rights advocates in the heart of Ottawa.#MarchForLife #prolife #followme pic.twitter.com/JoH0XIze8q
— Campaign Life Coalition (@CampaignLife) May 14, 2026
Amazing turnout at the 29th annual #MarchforLife in Ottawa! pic.twitter.com/F3b0qrUgrC
— John-Henry Westen (@JhWesten) May 14, 2026
It’s a lovely day for a #marchforlife with #Jesus for the unborn and vulnerable people across this nation! pic.twitter.com/yT3S7p5Pm1
— Campaign Life Coalition (@CampaignLife) May 14, 2026
Attendees are coming forward getting ready to begin the national March for life in Ottawa Canada. pic.twitter.com/7hfnxY33Ec
— Campaign Life Coalition (@CampaignLife) May 14, 2026
The altar boys receive their blessing for having served the mass at the March for Life on the feast of the Ascension pic.twitter.com/490Qe7fCH6
— John-Henry Westen (@JhWesten) May 14, 2026
The team at Campaign Life Coalition were on Parliament Hill early, getting signs ready for everyone!
Setting up for the National March for Life on Parliament Hill. Thus far, the rain is holding off!
.
.
.#MarchforLife #whywemarch #FollowMe #prolife #antiabortion pic.twitter.com/P4kQZbTSbv— Campaign Life Coalition (@CampaignLife) May 14, 2026
Today started in the best way – with Holy Mass:
The Traditional Latin Mass to launch the March for Life Canada begins pic.twitter.com/xdXoy8ZBot
— John-Henry Westen (@JhWesten) May 14, 2026
Beautiful sounds eminating from the schola (choir) at #prolife Mass at St. Clements Catholic Church in Ottawa, ahead of the National #marchforlife pic.twitter.com/KJjZYwtX9e
— Campaign Life Coalition (@CampaignLife) May 14, 2026
Look at all the pro-life priests!
The Mass for Life at Notre Dame Cathedral gets underway with main celebrant Archbishop Marcel Damphousse, Archdiocese of Ottawa-Cornwall. pic.twitter.com/TfbijE1mIO— Campaign Life Coalition (@CampaignLife) May 14, 2026
And here are some scenes from last night:
A powerful Vigil for Life in Canada, where every stage of life — from womb to tomb — is under relentless attack. 🙏
Tonight we pray: St. Joseph, Patron of Canada, bring us back to Life! Protect the unborn, the vulnerable, and our nation. pic.twitter.com/1lCToCcOWU— John-Henry Westen (@JhWesten) May 14, 2026
❄️💨 Cold wind and rain couldn’t deter the faithful at Canada’s National March for Life! 🙏
Gathered in prayer tonight at the Human Rights Monument in Ottawa — standing strong for the unborn in our nation’s capital.
True commitment doesn’t wait for perfect weather. #MarchForLife pic.twitter.com/2LXkMKJvSM— John-Henry Westen (@JhWesten) May 14, 2026
Refresh this page regularly for new updates as the day goes on.
