The heating time of an electric towel warmer can vary depending on the model and size. In general, it can take anywhere from 10 minutes to 30 minutes for the unit to reach its desired temperature.