The Church of Rome, the Church of England, and the Church of Scotland have gone in some interesting directions over the past 50 years, so I wouldn't presume to speak for Canada. It's a nice place to visit, but I wouldn't want to live there as long as Trudeau and the World Economic Forum are in charge.
America has had a checkered history as far a religion goes. At the time of the Founding, it was an Evangelical Protestant nation. Yes, there was a Catholic colony (Maryland) and a smattering of Jews in some cities, but the predominant religious beliefs were Evangelical Protestant in nature.
With the Potato Famine, Ireland disgorged much of its population to the US. This caused a dislocation in religious belief and even riots in some cities. During the Civil War the Irish became the backbone of the Union Army's NCO corps and were largely integrated, especially when politicians learned how to harvest their votes. With this dollop of Irish Catholicism, America became a Generically Christian nation.
But that wasn't for long. When pogroms by the Catholics in Poland and the Russian Orthodox in Russia came after the Jews, the shtetls disgorged much of their inhabitants to the US. The two world wars largely integrated them into American society. That turned the US into a Judeo-Christian nation.
Until recently Catholics were the largest religious denomination in the US, but now Unbelief has become the largest, and it is also the fastest growing "religion" in the country.
.......
tru, and we are experiencing the results of that now big time!