This is a code and venting question

A P-trap holds a water seal and sends its outlet horizontally toward the fixture drain and vent arrangement. An S-trap turns downward after the trap, creating a path that can siphon the water seal.

The International Plumbing Code section on traps lists S-traps as prohibited. Current local adoption and amendments govern a specific home, but replacing an old S-trap with another S-trap is not a sound repair plan.

Do not solve a floor outlet with fittings alone

An older sink may discharge through the floor. The correction can require rerouting the fixture drain, connecting to an available vent, adding an approved venting method where locally permitted, or opening walls or floors. The right design depends on the distance to the vent, pipe size and slope, connection elevation, other fixtures, cleanout access, and adopted code.

An air-admittance valve is not a universal shortcut. Where permitted, it has sizing, location, access, installation, and listing requirements and does not perform every function of an open vent. A plumber should determine whether it is allowed and suitable.

Inspect the whole connection

Before pricing work, record:

  • fixture and drain size;
  • route through the wall or floor;
  • visible trap condition and slip joints;
  • vent location if known;
  • leaks, corrosion and prior improvised fittings;
  • slow drainage, gurgling or sewer odor;
  • cabinet access and finishes that may need opening.

Do not use chemical drain cleaner to diagnose a venting or trap-seal problem. Active leakage, persistent sewer odor, repeated trap-seal loss, concealed damage, or an unknown drainage layout belongs with a qualified plumber.

Cost belongs to the correction scope

A P-trap kit is inexpensive compared with opening a wall, relocating a drain, adding an approved vent, repairing finishes, and obtaining a permit. Quote the complete compliant correction rather than comparing the shelf prices of P- and S-shaped fittings.

Frequently Asked Questions

Are S-traps allowed?

Model plumbing codes such as IPC Section 1002.3 prohibit S-traps. Confirm the adopted local code and have a qualified plumber design the correction.

Can I use an S-trap because the drain goes through the floor?

A floor outlet does not make an unvented S-trap acceptable. The fixture needs an approved trap and vent arrangement designed for the existing drainage system and local rules.

Why does venting matter?

The venting arrangement protects the trap’s water seal from pressure changes and siphonage. Losing that seal can allow sewer gas into the building.