Why Does My Nose Smell Bad When I Rub It?

That unpleasant smell when you rub your nose is almost always caused by bacteria on your skin breaking down the oils that collect in and around your nose’s creases. Your nose sits in one of the oiliest zones on your face, and the folds on either side trap a mix of sebum, dead skin cells, and sweat that bacteria feed on constantly. When you rub your nose, you’re pressing those byproducts onto your fingers and bringing them close enough to smell.

Why Your Nose Produces So Much Oil

The skin on and around your nose has a higher concentration of oil glands than nearly anywhere else on your body. These glands produce sebum, a waxy substance that keeps your skin moisturized and protected. The creases where your nostrils meet your cheeks (the nasolabial folds) and the crease beneath the tip of your nose create tiny pockets where sebum, sweat, and dead skin cells accumulate throughout the day. Because these folds are warm, slightly damp, and partially enclosed, they’re an ideal environment for bacterial growth.

Bacteria Turn Oil Into Odor

Sebum itself is mostly odorless. The smell comes from bacteria that live naturally on your skin, particularly species from the Corynebacterium, Staphylococcus, and Cutibacterium groups. These microorganisms metabolize the fatty acids in sebum and sweat, and the byproducts of that process are what you’re smelling. Think of it like food rotting: the bacteria are “digesting” your skin’s oils and producing smelly waste compounds in the process.

One specific compound worth knowing about is 2-nonenal, an aldehyde with a greasy, grassy odor that forms when certain unsaturated fatty acids in skin oils break down through oxidation. Production of 2-nonenal tends to increase with age, which is why some people notice this nose smell getting more pronounced over time. But at any age, the basic mechanism is the same: oil plus bacteria equals odor.

Sebaceous Filaments and Clogged Pores

If you’ve ever squeezed the skin on your nose and noticed tiny threads of white or yellowish material, those are sebaceous filaments. They’re collections of sebum and dead cells that fill the lining of your pores. Everyone has them, and they’re not the same as blackheads, though they can look similar. These filaments hold onto oils that bacteria have already begun to break down, which is why pressing or rubbing your nose can release a particularly concentrated smell. The more congested your pores are, the more material there is for bacteria to work with.

When the Smell Comes From Inside

Sometimes rubbing your nose shifts mucus or air inside your nasal passages, and the smell you notice is actually coming from within rather than from the skin’s surface. A few internal causes can produce this:

  • Sinus infection: A buildup of infected mucus in your sinuses can produce a foul or rotten smell. You’d typically also have congestion, facial pressure, or thick discolored mucus.
  • Nasal polyps: These soft growths in the nasal lining can trap fluid from your mucous membrane, creating a stagnant environment that smells unpleasant.
  • Postnasal drip: When mucus thickens from allergies, a cold, or a sinus infection and doesn’t drain properly, it can develop a noticeable odor, especially as it sits in the back of your throat.
  • Nasal vestibulitis: This is an infection of the skin just inside your nostrils, often from nose picking or frequent nose blowing. Signs include pimples, crusting, or scabbing around the opening of your nose, sometimes with pain and swelling.

A key difference: if the smell is on your fingers after rubbing the outside of your nose, it’s almost certainly a skin surface issue. If you notice the smell when you press on the bridge of your nose or shift your nostrils, and it seems to come from inside, an internal cause is more likely.

Rhinoliths: A Rare but Real Possibility

In uncommon cases, a calcified mass called a rhinolith can form inside the nasal cavity. This happens when calcium and magnesium salts from nasal secretions slowly deposit around a small object or a clump of thick mucus, building up layer by layer over months or years. Rhinoliths cause persistent foul-smelling discharge, usually from one nostril, and can lead to recurrent nasal infections. This is rare enough that it shouldn’t be your first assumption, but if you have a persistent bad smell from one side of your nose along with bloody or unusually thick discharge, it’s worth getting checked.

How to Reduce the Smell

Since the most common cause is simply oil and bacteria collecting in your nose’s creases, consistent cleaning makes the biggest difference. Wash your face twice daily with a gentle cleanser, paying specific attention to the folds alongside your nostrils and the crease under the nose tip. These areas are easy to miss during a quick face wash.

If the smell persists despite regular washing, a cleanser containing salicylic acid can help. Salicylic acid dissolves dead skin cells and helps prevent your pores from clogging, which reduces the amount of material bacteria can feed on. Using it a few times a week on and around your nose is usually enough. For more stubborn buildup, gentle exfoliation with a facial scrub (small circular motions for about 30 seconds, then rinse) can clear away accumulated debris from pore openings.

Retinoids, which are vitamin A derivatives, also help prevent clogged pores and reduce sebaceous filament buildup over time. Adapalene (sold as Differin) is available without a prescription. Keep in mind that retinoids can make your skin more sensitive to the sun, so pairing them with sunscreen is important.

Throughout the day, if you notice the smell building up, a quick wipe of the nose creases with a clean cloth or facial wipe removes the surface layer of oil and bacteria before they’ve had time to produce much odor. This is especially helpful in hot weather or after sweating.