Yes, you can drink tap water in Florence although you may prefer to buy bottled water instead. There are seven “fontanelle” where you can fill up your bottles with pure drinking water that has been filtered to remove any chlorine taste.