Home blood pressure (HBP) variability is an important factor for cardiovascular events. While several studies have examined the effects of individual attributes and lifestyle factors on reducing HBP variability, the effects of living environment remain unknown. We hypothesized that a stable home thermal environment contributes to reducing HBP variability. We conducted an epidemiological survey on HBP and indoor temperature in 3785 participants (2162 households) planning to have their houses retrofitted with insulation. HBP was measured twice in the morning and evening for 2 weeks in winter. Indoor temperature was recorded with each HBP observation. We calculated the morning-evening (ME) difference as an index of diurnal variability and the standard deviation (SD), coefficient of variation (CV), average real variability (ARV) and variability independent of the mean (VIM) as indices of day-by-day variability. The association between BP variability and temperature instability was analyzed using multiple linear regression models. The mean ME difference in indoor/outdoor temperature (a decrease in temperature overnight) was 3.2/1.5 °C, and the mean SD of indoor/outdoor temperature was 1.6/2.5 °C. Linear regression analyses showed that the ME difference in indoor temperature was closely correlated with the ME difference in systolic BP (0.85 mmHg/°C, p < 0.001). The SD of indoor temperature was also associated with the SD of systolic BP (0.61 mmHg/°C, p < 0.001). The CV, ARV, and VIM showed similar trends as the SD of BP. In contrast, outdoor temperature instability was not associated with either diurnal or day-by-day HBP variability. Therefore, residents should keep the indoor temperature stable to reduce BP variability.