The invention discloses a nasal irrigator, and belongs to the field of daily necessities. A function body is provided with a control switch, the control switch is connected with a motor, the motor isstarted, a water suction pump extracts normal saline or liquid medicines from a water tank through a water suction pipe, the normal saline or liquid medicines are conveyed to a nasal irrigator head through a water conveying pipe, noses are irrigated, and a connecting rotating shaft connected with the motor rotates to drive a rolling rotating shaft to run, so that uniform 360-degree spraying and irrigating of the nasal irrigator head in a nasal cavity is achieved. The nasal irrigator is provided with a multifunctional control button, the control button controls stirring bars in the water tank to stir and mix washing liquor, medicines are uniformly stirred and sufficiently fused when being mixed, the control button controls a constant-temperature heater to work in the water tank, the temperature of a human body is about 37 DEG C, heating temperature is set, over-cold or over-hot liquid medicines cannot enter the nasal cavity, the nasal cavity cannot be stimulated, comfort of the human body is given when the nasal cavity of the human body is irrigated, the multifunctional control button can set impulse strength and control water outlet strength of the nasal irrigator head, and the spraying amount of the liquid medicines is controlled as required.