Most leaks in garden hoses are caused by a worn gasket, stripped adapter, or leaking connector. To fix a leaky hose, you'll need to identify the source of the leak and then replace the damaged part.