The costs for a new shower P-trap vary depending on the region where you live. Usually, you can expect to pay between $200 and $325.