Updated: August 02, 2025 at 8:54PM EDT
Published: August 02, 2025 at 7:02AM EDT
The 58th annual Toronto Caribbean Carnival took place in Toronto today, CTV’s Rahim Ladha has more.
The sounds of steelpan, soca, calypso and dancehall echoed throughout the streets of Toronto’s waterfront on Saturday as revellers took part in the annual Caribbean Carnival Grand Parade.
Lake Shore Boulevard was filled with elaborate costumes, masqueraders, Caribbean cuisine and high-energy music.
Organizers said the parade was expected to draw millions of spectators and participants, including some coming from outside of Canada.
This year’s theme was “Take Me Home” and 10 Mas bands were in competition.
Here are some of the sights from the parade:
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Toronto Caribbean Carnival Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade A masquerader dances at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young
2025 Carnival Grand Parade Masqueraders dance at the Toronto Caribbean Carnival, on Saturday, Aug. 2, 2025. THE CANADIAN PRESS/Chris Young (Chris Young)