A toilet that won’t flush is a common household plumbing problem. It can be caused by a variety of issues, from a clogged drain to a faulty flapper valve. Fortunately, most toilet problems can be fixed with a few simple tools and a little bit of know-how.
If your toilet won’t flush, the first thing you should do is check the water level in the tank. The water level should be high enough to cover the overflow tube, but not so high that it overflows when you flush. If the water level is too low, the toilet may not have enough water to create a strong enough flush. If the water level is too high, the toilet may overflow when you flush.