Pricing models for public EV charging can vary. Some public charging stations are free, while others charge a fee which could be a flat rate, per hour rate, or per kilowatt-hour (kWh) rate. The cost may range from $0.15 to $0.60 per kWh, depending on the location and provider.