A garden sprayer has a main body, a shaft, a positioning knob, a control member and a seal sleeve. Since the control member is driven by the rotation of the shaft, the user does not need to keep pressing the sprayer to output water. When the user needs to take a break, he or she can jus hook a gripping loop on any protruding object. With a connecting tube and the connecting hole, the assembly can be finished with any hand tools.