A patio heater, with a direct sight line from the orange glow of the heater to the seats, is the best outdoor seat warmer. Ideally preheat your outdoor seating for 20-30 minutes before use. As the patio heater glows, tables, and other close-by furniture, also heat up, transforming the outdoor seating area from into a cozy warm environment.