A Philippine court had ordered the containers be sent back after it emerged that the waste, such as nappies, had been mislabelled as recyclable plastics.
The 69 container loads, which arrived at a port near Vancouver, are now due to be sent for incineration in the coming days.
A now-defunct Canadian export company originally sent the shipment to the Philippines for recycling in 2013, but eventually it prompted a diplomatic dispute.
Environmental activists who protested against wealthier nations sending their rubbish to Asia cheered as the vessel left port.
Chris Allan, who is in charge of Metro Vancouver’s Solid Waste Operations, said when burnt, the rubbish would be turned into energy – enough to power 100 homes for a year.
Other Southeast Asian countries are also turning away from accepting waste from the West.
In May, Malaysia demanded that the US, Japan, France, Canada, Australia and Britain take back 3,000 tons of plastic waste.
China stopped accepting recycling last year, leading other countries to accept it instead.
Leonora Angeles, of the University of British Columbia, told CBC News the culture of “hyper-consumption” had led to a need for conversations between consumers, governments and industry over packaging.
Register for free to continue reading
Registration is a free and easy way to support our truly independent journalism
By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists
Already have an account? sign in
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies