[
Saudi Arabia’s Crown Prince Mohammed bin Salman has been invited to attend the upcoming Group of Seven (G7) summit in the foothills of the Canadian Rockies, two government sources told CBC News.
Bin Salman, known as MBS, is a powerful figure in the Middle East and his oil-rich country is seen as a key player in hopes of brokering peace as the deadly war in Gaza drags on.
Sources with knowledge of the invite spoke to CBC News on the condition they not be named. The Saudi embassy has not confirmed whether bin Salman will make the trip to Alberta next week.
Saudi Arabia is not a G7 member, but other world leaders are often invited for discussions at the annual summit.
The Gulf kingdom has been a vocal supporter of the need for a Gaza ceasefire and the recognition of a Palestinian state. The U.S. has pushed for Saudi Arabia to normalize ties with Israel amid the ongoing war in the region, but the prospect of formal ties still appears far away.
Bin Salman was also invited to last year’s G7 summit in Italy, but did not attend.
Still, the crown prince’s invite will likely anger human rights activists.
Bin Salman has denied involvement in journalist Jamal Khashoggi’s 2018 murder and has pointed to recent measures expanding women’s rights as evidence his country is becoming more progressive and tolerant.
However, human rights watchers push back on that argument, highlighting the ongoing suppression of dissidents and the country’s treatment of migrant workers.
Canada sanctioned 17 Saudi nationals linked to the murder of Khashoggi in 2018.
Mexico’s Sheinbaum joining summit
Mexican President Claudia Sheinbaum confirmed Monday she will make the trip and says she hopes to have a pull-aside conversation with U.S. President Donald Trump.
Her trip north comes as both Canada and Mexico grapple with Trump’s persistent tariffs and economic threats, which have also stressed the Canada-Mexico relationship; Ontario Premier Doug Ford has suggested Canada go it alone with the U.S. on trade.

“I have decided that I will attend the G7,” Sheinbaum said in a statement Monday. “The foreign affairs minister is working on setting up bilateral meetings — it is likely that we will have one with Trump.”
Prime Minister Mark Carney’s office has signalled he is hoping to reach a deal on tariffs and trade around the G7 meetings, taking place in Kananaskis, Alta., from June 15 to 17.
The prime minister has also said he wants to make progress on bilateral issues with the U.S. before talks take place on the trilateral Canada-U.S.-Mexico Agreement (CUSMA).
A review of that deal is officially slated to start in 2026, although Mexican officials have suggested they expect a review to start earlier than that.
Aside from leaders of G7 countries — Canada, the U.S., the U.K., France, Italy, Germany and Japan plus the European Union — the guest list is growing.
The full list hasn’t been made available by Carney’s office, but last week the prime minister confirmed he had also invited Indian Prime Minister Narendra Modi.
Ukraine’s Volodymyr Zelenskyy, Australian Prime Minister Anthony Albanese, Brazilian President Luiz Inácio Lula da Silva, South African President Cyril Ramaphosa (this year’s G20 chair), South Korean President Lee Jae-myung and NATO Secretary General Mark Rutte have said they will attend.