Rainwater harvesting is legal in North Carolina, but strict regulations must be followed. Rain barrel regulations require that rain barrels be covered and have mosquito-proof screens. Additionally, rain barrels must be labeled as non-potable and cannot be used for drinking water. Greywater systems are allowed in North Carolina, but they must meet specific requirements. Greywater can only be used for subsurface irrigation of non-edible plants, and the system must be designed and installed by a licensed plumber. The system must also be inspected by the local health department. It is important to note that greywater cannot be used for toilet flushing, outdoor showers, or any other non-irrigation purposes. By following these regulations, North Carolina residents can successfully implement rainwater harvesting and greywater systems in their off-grid living practices.