Yes, you can drink water from the canals of Amsterdam
April 19, 2012 About Amsterdam

The Netherlands has the best drinking water in the world. And it simply comes from the faucet.
How good are Dutch water agencies at purifying water? Watch this demonstration.