Global demand for clean water supplies is on the rise due to population growth. This is also true in most cities of Iran. Non-conventional water resources must be developed to partially offset the increasing demand. In this study, the applicability and performance of rainwater harvesting (RWH) systems to supply daily non-potable water were assessed. Storage of rain falling on the roofs of residential buildings and directed into installed tanks was simulated in three cities of varying climatic conditions, namely Tabriz (Mediterranean climate), Rasht (humid climate), and Kerman (arid climate). Daily rainfall statistics for a period of 53 years as well as the information on the contributing roof area, available tank volumes and non-potable water demand were collected in each city. Typical residential buildings with roof areas of 60, 120, 180 and 240m(2) with an average of four residents in each house were considered for the study. According to the results in humid climate, it is possible to supply at least 75% of non-potable water demand by storing rainwater from larger roof areas for a maximum duration of 70% of the times. For roofs with small surface area, the supply meets 75% of non-potable water demand for a maximum duration of 45% of the times. Moreover, for Mediterranean climate, it is possible to supply at least 75% of non-potable water demand in buildings with larger roof areas for a maximum duration of 40% of the times. It is also found that in arid climate, similar duration is only 23% of the times. (C) 2013 Elsevier B.V. All rights reserved.