Sort:  

Some are but not all. Those higher in the mountains are crystal clear, as to the bigger ones where lots of people go or rivers enter them, they are less clean, you can still swim in them, but can't drink the water :)