Across the city, there were special events taking place drawing people decked out in red and white, raring to show their Canadian pride.
On Twitter, Toronto Mayor Rob Ford sent the message out that for people living in the city there were lots of ways to celebrate:
For 47 people at a citizenship ceremony held at Toronto's Harbourfront, it was a doubly special day.
Harry Dhaliwal, the citizenship judge who presided over the ceremony, told CBC News it was an experience he went through himself nearly three decades ago.
Now that he is on the other side of that ceremony, Dhaliwal said he can enjoy the experience of watching someone else become a citizen.
"You see the dreams that person is carrying," Dhaliwal told CBC News.
At the Rogers Centre, the Blue Jays wore red jerseys in honour of Canada's 146th birthday.
Blue Jays starter R.A. Dickey said he was glad to take part in the celebration.
"It was fun. What a fun day," said Dickey. "As an American it was neat to be a part of it. It's fun to be embraced by a community any time."