Your holiday guests will thank you.

Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.

To save yourself and your own guests from feeling uncomfortable, it’s polite to leave out a fragrance spray or deodorizer. Here are five options that will do the trick. Potential embarrassment averted.


Secret Santa Claus Christmas Poo Pourri Bathroom Spray

This smart spray has quickly become popular in bathrooms across the country for one good reason: it starts working before, rather than trying to cover up smells after the fact. Just spritz the bowl, and no one will ever know.

To buy: $14;


Strike It Up Match Striker

Striking a match may the old-fashioned way of freshening up a bathroom, but it’s a method that stands the test of time. Get a match striker that’s stylish enough to leave out on the top of the toilet tank, so guests will be sure to spot it.

To buy: $28;


Just a Drop Natural Toilet Odor Eliminator

This option has a fresh, minty eucalyptus scent, so your bathroom will instantly smell like a spa. Plus, the small size of the bottle lets you discreetly stash it in your purse so you can bring it along to Christmas dinner.

To buy: $9;


Mask Bathroom Spray

This well-designed spray is tiny enough to take with you on the go. When you spritz the toilet water, this spray creates a film on the surface that traps odors in the bowl.

To buy: $9;


Bad Air Sponge

While this deodorizing sponge won’t work instantly, it will help to neutralize long-lasting odors over time. Musty towel smell doesn’t stand a chance.

To buy: $18;