Certain plants are known for their strong scents that rodents tend to avoid. These natural aromas can make an area less appealing to rats and mice. While plants alone may not completely stop pests, they can help discourage them from settling nearby.
Many of these plants are also useful in gardens and outdoor spaces for their fragrance and visual appeal. Placing them near entry points, garden beds, or patios may help create a more rodent resistant environment. The plants below are commonly mentioned for helping repel rats and mice naturally.
10 Plants Rats & Mice Will Avoid
Mint
Mint is one of the most commonly used plants to discourage rodents. Its strong menthol scent overwhelms the sensitive noses of rats and mice.
Plant mint near entry points, along garden borders, or close to sheds where rodents might hide. The smell spreads easily through the area. Mint also grows quickly and tolerates many growing conditions.
Because mint spreads aggressively, growing it in containers or raised beds helps keep it under control.
Catnip
Catnip belongs to the mint family and produces a powerful aroma that rodents avoid. The plant contains nepetalactone, a natural compound that works as a pest deterrent.
Plant catnip near vegetable beds, fences, and pathways where rodents commonly travel. Its scent creates an unpleasant environment for them.
Catnip grows easily in most soils and also attracts bees and other helpful pollinators.
Lavender
Lavender offers a calming fragrance for people but a strong scent rodents dislike. The oils inside the plant interfere with their ability to detect food sources.
Plant lavender along walkways, around foundations, or near garden beds. The scent helps discourage rodents from settling nearby.
Lavender thrives in sunny areas with well draining soil and adds color to the landscape.
Daffodils
Daffodils help discourage rodents because the bulbs contain toxic compounds called lycorine. Rats and mice avoid digging or chewing these plants.
Plant daffodil bulbs around garden beds, along walkways, or beneath windows. The underground bulbs create a natural barrier where rodents often dig.
They bloom in early spring and return every year with little maintenance.
Alliums
Alliums belong to the onion and garlic family, which produce strong sulfur based scents. Rodents dislike this smell and tend to stay away from areas where these plants grow.
Plant ornamental alliums or edible onions around vegetable gardens, raised beds, and borders. The scent spreads through the soil and air.
Their tall stems and round flower heads also add height and visual interest to the garden.
Wormwood
Wormwood produces an extremely bitter aroma that many pests avoid. The plant contains natural oils that help repel rodents and insects.
Plant wormwood along fences, near sheds, or around garden edges where rodents might hide. Its silvery foliage also adds contrast to landscaping.
Avoid planting wormwood too close to vegetables because its strong chemicals can affect nearby plants.
Camphor Plant
The camphor plant releases a strong medicinal scent that rodents dislike. The leaves contain natural oils that produce this powerful smell.
Plant camphor shrubs near garden borders, sheds, or storage areas where rodents might appear. The scent spreads through the surrounding space and discourages nesting.
In warm climates, the plant can grow into a small tree and provide shade.
Elderberry
Elderberry shrubs produce leaves with a scent rodents tend to avoid. The strong smell makes the surrounding area less inviting for rats and mice.
Plant elderberry along fences, property lines, or near garden edges. The dense growth also helps block hiding spots where rodents might travel.
These shrubs also produce clusters of berries that attract birds and pollinators.
Euphorbia
Euphorbia plants contain a milky sap that many animals avoid. The latex inside the stems irritates pests and discourages chewing.
Plant euphorbia near pathways, garden borders, or around areas where rodents pass. The plant handles dry conditions and poor soil well.
Many varieties also add unique shapes and structure to garden landscapes.
Garlic
Garlic produces a strong sulfur smell that rodents dislike. This scent spreads through the soil and surrounding air.
Plant garlic around vegetable beds, along garden edges, or near entry points where rodents may dig. The smell helps discourage them from settling nearby.
Garlic also provides a useful edible crop while helping protect other plants in the garden.
Wrapping Up
Plants alone will not eliminate rats and mice completely, but they help reduce rodent activity naturally. Strong scents and toxic compounds make certain areas less comfortable for them.
Plant these varieties around garden borders, near sheds, and along entry points to create a natural deterrent.
Combining these plants with good garden hygiene makes your space far less inviting to rodents.
Samuel N is the founder of Improve Floor and has been in the flooring industry since 2005. Since then, his mission has been to make flooring easier for everyone. He helps countless people with flooring installation, finishing, maintenance, and repairs each year.
