Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Dogwood trees can smell like fish, but only under specific circumstances and not all the time.
If you’ve ever walked past a dogwood and caught a whiff of something sour or fishy, you’re not imagining things.
That smell can be surprisingly strong depending on the season, the tree’s health, and even the species of dogwood you’re dealing with.
In this post, we’ll break down exactly why dogwood trees smell like fish, which varieties are most likely to produce that odor, and what you can do about it if the scent bothers you.
Let’s dig into the fascinating reasons behind this quirky phenomenon.
Why Dogwood Trees Smell Like Fish
Dogwood trees smell like fish primarily because of the chemicals they release during certain phases of their life cycle, especially when their flowers are fading or when the bark or leaves are damaged.
The fishy scent is a natural defense mechanism, and it’s more common than you might think.
Here’s what’s actually happening in your tree to cause that odor:
1. Trimethylamine is the Culprit
The main reason dogwood trees smell like fish comes down to a compound called trimethylamine.
Trimethylamine is the same chemical that gives decaying fish its characteristic pungent aroma.
Dogwoods release trimethylamine from their flowers, particularly when the blooms are past their prime and starting to wilt.
You’ll notice that dogwood trees smell like fish most strongly in late spring or early summer when the petals are browning and falling off.
The scent is often strongest on warm, humid days because heat accelerates the release of volatile compounds.
2. The Smell Attracts Pollinators
While the fishy odor might be unpleasant to us, dogwood trees smell like fish for a very smart evolutionary reason.
The scent mimics rotting flesh or fish, which attracts flies and other carrion-loving insects.
These insects are essential pollinators for certain dogwood species, especially the more primitive ones.
So when you catch that fishy whiff, your tree is literally calling in its buzzing, winged helpers to ensure it produces seeds and berries.
It’s a clever trick, even if it doesn’t make your garden smell like a bouquet of roses.
3. Damaged Bark and Leaves Release Odor
Another time dogwood trees smell like fish is when you prune them, mow over their roots, or if a storm damages their branches.
Fresh cuts and wounds on a dogwood can release the same sulfur-like and amino compounds that create the fishy scent.
This is a warning signal to pests and also helps seal the wound by attracting beneficial microbes that break down dead tissue.
If you’ve just trimmed your dogwood and noticed a strange smell, that’s completely normal and usually fades within a few hours to a couple of days.
4. Not All Dogwoods Are Created Equal
It’s important to note that not every dogwood tree smells like fish.
The flowering dogwood (Cornus florida) is the most commonly reported culprit.
The Pacific dogwood and the kousa dogwood can also produce the smell, but it’s often less intense.
Kousa dogwoods, in particular, have a more pleasant fragrance that’s sometimes described as fruity or slightly sweet, though they can still produce a faint fishy note when their fruit starts to overripen on the tree.
So if you have a kousa, you’re less likely to be bothered by the odor that the native flowering dogwood is known for.
When Do Dogwood Trees Smell Like Fish the Most?
Timing matters a lot when it comes to this unusual scent.
Understanding when dogwood trees smell like fish can help you prepare for it and avoid any surprises while you’re relaxing on your patio.
1. Late Spring During Flower Senescence
The absolute peak time for dogwood trees smell like fish is during flower senescence, which is the natural aging process of the blooms.
As the white or pink bracts (those parts we think of as petals) begin to curl and fade, the tree ramps up chemical production.
This usually happens around four to six weeks after the first flowers open.
If you have a warm, dry spring, the process speeds up, making the smell more noticeable and concentrated.
2. Humid and Overcast Days
Weather plays a huge role in how you perceive the odor.
On humid, overcast days, the air is thick and heavy, which traps scent molecules near the ground.
This means dogwood trees smell like fish more intensely during these conditions than on breezy, sunny days.
The wind can disperse the smell quickly, but still, humid air holds onto it, right around the tree canopy where you walk or sit.
3. After Heavy Rainfall
Rain can also trigger a fishy smell from dogwoods, though for a slightly different reason.
Rain splashes water onto the leaves and bark, which can wash away protective coatings and release trapped volatile compounds.
Additionally, if the ground stays wet, it can encourage fungal growth near the base of the tree.
This fungal activity can produce an earthy, fishy smell that you might mistake for coming directly from the tree itself.
How to Reduce the Fishy Smell From Dogwood Trees
If the odor is bothering you, there are a few practical steps you can take to minimize how much your dogwood trees smell like fish.
You won’t be able to completely eliminate the natural chemistry, but you can definitely reduce the intensity.
1. Rake Up Fallen Flowers and Berries Immediately
The decaying flowers and fallen berries are where most of the smelly compounds originate.
When they lay on the ground, they continue to release that fishy scent as they break down.
Rake them up promptly and dispose of them in your compost bin or green waste.
This simple step can dramatically cut down on the odor lingering under the tree.
2. Prune During Dormancy, Not Spring
Avoid pruning your dogwood in late spring when you already have a lot of flower activity.
Pruning during dormancy (late winter) means fewer fresh wounds in the growing season.
Less pruning during the peak smell window means the tree will produce fewer of those defensive odor compounds.
If you must prune in spring, wait until the flowers have completely fallen and the smell has already faded.
3. Water at the Base, Not Over the Canopy
Watering the leaves and flowers can actually intensify the fishy smell.
Water on the blooms can accelerate their breakdown and release the trimethylamine faster, making the dogwood trees smell like fish more strongly.
Instead, water directly at the soil line using a soaker hose or drip irrigation.
This keeps the foliage dry and slows down the chemical release process.
Is the Fishy Smell a Sign of a Sick Tree?
You might be worried that a foul odor means your dogwood is dying, but that’s usually not the case.
Dogwood trees smell like fish as a normal, healthy biological process in most situations.
However, there is one exception you should watch out for.
1. When It’s Not Healthy
If the fishy smell is accompanied by oozing cankers, cracked bark, or blackened leaves, that could be a sign of dogwood anthracnose or a bacterial infection.
In these cases, the odor comes from decaying plant tissue, not normal flower chemistry.
Check the branches for any bleeding or dark, sunken spots.
If you see those signs, consult a local arborist or extension office for treatment options.
2. When It’s a Temporary Stress Response
A stressed dogwood—from drought, recent transplant, or root damage—may also produce a brief fishy smell.
This is a stress response, similar to how cut grass smells green and sharp.
Once the tree recovers and regains its health, the smell should disappear.
Proper watering and a layer of mulch can help your tree bounce back quickly.
So, Do Dogwood Trees Smell Like Fish?
Dogwood trees do smell like fish, and it’s a completely natural phenomenon.
The smell comes from trimethylamine and other compounds released by the flowers, damaged tissues, and ripening fruit.
It’s an evolutionary trick to attract pollinators, and it’s most noticeable in late spring and on humid days.
While it might surprise you, it’s not a sign that your tree is diseased, as long as everything else looks healthy.
With a quick cleanup and a few water adjustments, you can reduce the odor and still enjoy the beautiful springtime display your dogwood offers.
So yes, you can have a gorgeous dogwood in your yard and just hold your nose for a week or two each spring.