It depends where you are. I live in a somewhat rural area in Northern Germany. There are some chargers, but many of them are out of service like the one next door. I've never stumbled upon a free charger though.