How often a house interior should be painted depends on the room. Kitchens, bathrooms, and hallways are 2 to 4 years. Living and dining rooms are 5 to 7 years. Bedrooms are 2 to 8 years. Exteriors are 5 to 10 years. The time depends on how much traffic your house has and the climate you live in.