Foul odors from drains can occur due to: Accumulation of food particles, grease, and organic matter. Blocked vent pipes, which prevent proper air circulation. Dry p-traps, allowing sewer gases to enter the home. Bacterial growth in the drain.