The answer to 'drain making gurgling noise' is that a gurgling drain is typically caused by a blocked or partially blocked drain pipe. This can happen when debris, hair, or other materials accumulate in the drain, preventing water from flowing freely. The gurgling sound is caused by air bubbles being forced up through the water in the drain.
Some common causes of a gurgling drain include food waste, soap scum, hair, and even tree roots growing into the pipes. Symptoms may include slow draining water, foul odors, or water backing up in the sink or tub. Solutions can range from using a plunger or drain snake to clear the clog, to more extensive work like hydro-jetting the pipes or replacing damaged sections.