Canada-Places.com has listed approx 134 foundations in Canada. Some of the Top rated foundations in Canada are- Ottawa Community Foundation, Coral Nonprofit Homes, Office of the Ombudsman, Elgin-St Thomas Community Foundation, Elgin-St Thomas Community Foundation, Techno Pieux Haut-Richelieu, Stockmen's Memorial Foundation, Weyburn & District Hospital Foundation Inc., March of Dimes Canada / Ontario March Of Dimes & Brant Community Foundation.