The answer to 'how much does drain trap cost' is that the cost of a drain trap can vary significantly depending on several factors. Drain traps come in a range of materials, sizes, and styles, which all impact the pricing.
Generally, a basic plastic or PVC drain trap can cost anywhere from $5 to $20, while more heavy-duty metal traps may range from $15 to $50. The type of drain (sink, shower, floor, etc.) and the specific plumbing configuration in your home can also influence the cost. It's best to get quotes from local plumbing professionals to get an accurate estimate for your particular needs and location.