What that sudden sewage smell actually means
A shower drain that suddenly smells like sewage is telling you one thing: sewer gas is getting into the room. The only questions are where it's coming in and why now.
The most common answer is boring and cheap to fix. The P-trap under your shower holds a small plug of water that seals off the drain line. When that water evaporates, the seal breaks and gas rises up.
This is why the smell so often shows up in a guest bathroom, a basement shower, or after a vacation. No water going down means the trap dries out in a few weeks.
Pour a quart of water down the drain and give it a few hours. If the smell disappears and doesn't come back, that was it. You just saved yourself a service call.
The usual suspects, ranked
Start with the trap because it's free to rule out. If refilling it fixes the smell, stop there.
If the trap stays full but the shower still stinks, the next culprit is biofilm. Years of hair, soap, and skin oil build a slimy layer inside the drain that grows odor-causing bacteria. A full trap won't help if the pipe itself is the source.
When the smell hits multiple drains or you hear gurgling, think venting. Your plumbing vent runs up through the roof, and if it's blocked by leaves, a nest, or ice, gas gets forced back into the house.
Don't forget the toilet. A cracked or dried wax ring leaks sewer gas at floor level, and people constantly blame the nearby shower drain for a smell that's really coming from around the toilet base.
The worst case, and the least common, is a broken drain line under the floor or slab. That's usually older cast iron that's rusted through, and it needs a plumber with a camera.