Objective To determine whether insulating existing houses increases indoor temperatures and improves occupants' health and wellbeing.Design Community based, cluster, single blinded randomised study.Setting Seven low income communities in New Zealand.Participants 1350 households containing 4407 participants.Intervention Installation of a standard retrofit insulation package.Main outcome measures Indoor temperature and relative humidity, energy consumption, self reported health, wheezing, days off school and work, visits to general practitioners, and admissions to hospital.Results Insulation was associated with a small increase in bedroom temperatures during the winter (0.5°C) and decreased relative humidity (−2.3%), despite energy consumption in insulated houses being 81% of that in uninsulated houses. Bedroom temperatures were below 10°C for 1.7 fewer hours each day in insulated homes than in uninsulated ones. These changes were associated with reduced odds in the insulated homes of fair or poor self rated health (adjusted odds ratio 0.50, 95% confidence interval 0.38 to 0.68), self reports of wheezing in the past three months (0.57, 0.47 to 0.70), self reports of children taking a day off school (0.49, 0.31 to 0.80), and self reports of adults taking a day off work (0.62, 0