The cost of running an electric patio heater depends on the wattage and the duration of use. On average, it may cost between $0.10 to $0.50 per hour to run an electric patio heater.