Nasal irrigation systems for irrigating and/or rinsing a subject's nasal cavity are disclosed herein. Irrigation fluid may be drawn through the nasal cavity while utilizing a staged treatment procedure which allows for an initial infusion or flushing of irrigation fluid, circulation of the fluid, and subsequent flushing of the effluent from the nasal cavity. The system allows for reversible flow of the fluid during irrigation as well as use of vibration to disrupt debris within the nasal cavity to facilitate the mixing and removal of the debris. Additionally, peristaltic flow of the irrigation fluid may be used to facilitate contact between the fluid and debris during fluid circulation. Moreover, the irrigation fluid may also incorporate air or a gas into the fluid flow to create discrete volumes or boluses of pressured fluid to further facilitate thorough irrigation of the nasal cavity.