Protesters gathered outside the offices of Liberal MPs across the country calling for the government to pull its support for the Trans Mountain pipeline expansion.
The rallies follow the federal government's announcement last week that it will spend $4.5 billion to buy the pipeline and ensure the expansion project is completed.
About a 100 people joined a rally outside Justice Minister Jody Wilson-Raybould's office in Vancouver, holding signs saying "No consent, no pipeline" and "Not justifiable."
Similar events were held in dozens of other cities, including Calgary, Regina, Toronto and Halifax.
Peter McCartney, with the environmental group Wilderness Committee, says the protests show that opposition is not going away, despite Ottawa's announced purchase of the pipeline.
He says there is "absolutely" still time to stop the project from going ahead and Prime Minister Justin Trudeau should realize that buying the pipeline only galvanizes the opposition.