Rainwater IS LEGAL in Colorado according to HB16-1005 in 2016. It has different regulations for residents served by a municipal or community water systems, as opposed to those in rural areas not served by municipal water systems.