Skip to Content

12 Plants Californians Use To Keep Rats Out Of Their Yards

12 Plants Californians Use To Keep Rats Out Of Their Yards

Rats can sneak into California yards fast, but certain plants make your space a lot less inviting to them. I added a few of these around my garden and was surprised by how quickly things quieted down.

Their strong scents work like a natural shield without any harsh chemicals. It feels good knowing the yard is protected while still looking pretty. These plants make keeping rodents away a whole lot easier.

1. Mint

© Reddit

Rats absolutely hate the strong smell that mint gives off, making it one of the best natural deterrents you can plant. California gardeners love growing mint along fences and near entry points where rodents might sneak in.

The plant spreads quickly and fills the air with a refreshing scent that humans enjoy but rats find overwhelming. You can plant it in pots to control its growth, or let it cover ground areas where you want extra protection.

Plus, you’ll have fresh mint for teas and recipes all year long!

2. Lavender

© gardenanswer

With its beautiful purple flowers and calming fragrance, lavender does double duty in California gardens. The strong essential oils in lavender are something rats really dislike, so they tend to avoid areas where it grows thick.

Many folks in California plant lavender bushes near their home foundations and along walkways for both beauty and pest control. It thrives in the sunny, dry climate that much of the state enjoys.

Bonus: you can dry the flowers for sachets that keep your closets smelling amazing!

3. Rosemary

© timsgardencentre

This woody herb packs a powerful punch with its piney scent that rats find seriously unpleasant. Californians often use rosemary as a natural border plant because it grows tall and creates a fragrant barrier that rodents won’t cross.

The plant is incredibly hardy and drought-tolerant, perfect for California’s climate where water conservation matters. You can trim it regularly to keep it shaped while also harvesting fresh rosemary for cooking.

It’s a win-win situation for your kitchen and your pest-free yard!

4. Daffodils

© marthastewart48

Did you know that daffodil bulbs contain toxic compounds that rats instinctively avoid? These cheerful spring flowers add pops of yellow color while secretly working as a natural rodent repellent in California yards.

The bulbs stay in the ground year after year, coming back each spring without much effort on your part. Rats won’t dig them up or nibble on them like they might with other plants.

Plant them in clusters around your garden beds for maximum protection and visual impact during blooming season.

5. Marigolds

© parkwintersflowerfarm

Marigolds release a pungent odor from their leaves and roots that many pests, including rats, find repulsive. California gardeners frequently plant these bright orange and yellow flowers around vegetable patches to protect their crops from unwanted visitors.

They’re super easy to grow from seed and bloom continuously throughout the warm months. The strong scent intensifies when the leaves are brushed or crushed, creating an even stronger deterrent effect.

Plus, they attract beneficial insects while keeping the bad guys away from your precious plants!

6. Garlic

© fwordfarm

Just like vampires in the movies, rats seem to despise the smell of garlic with a passion. Growing garlic in your California yard creates an invisible shield that rodents prefer to avoid entirely.

The sulfur compounds in garlic are what give it that distinctive odor that’s so effective at keeping rats at bay. You can plant garlic cloves around the perimeter of your garden or near areas where you’ve spotted rat activity.

When harvest time comes, you’ll have fresh garlic bulbs for all your favorite dishes too!

7. Oleander

© meetinggreen

Oleander is a popular ornamental shrub throughout California that happens to be highly toxic to rodents and other animals. Rats have learned through instinct to stay away from this plant because consuming any part of it can be deadly.

The beautiful pink, white, or red flowers make it an attractive landscaping choice for many homeowners. It grows well in hot, dry conditions and requires minimal maintenance once established.

Important note: keep pets and small children away from oleander since it’s poisonous to them as well!

8. Black Pepper Plant

© hanafarms

The spicy compounds in black pepper plants irritate rats’ sensitive noses and paws, making them excellent natural repellents. While not as common as other options, some California gardeners grow pepper plants specifically for pest control purposes.

You can also sprinkle dried black pepper around areas where rats have been spotted for immediate deterrent effects. The plants themselves produce the peppercorns you use in cooking, though they need warm conditions to thrive.

California’s mild climate in many regions makes it possible to grow these tropical plants successfully year-round.

9. Sage

© californiabotanicgarden

Sage produces oils with a strong, earthy scent that rats find extremely off-putting and will actively avoid. Many California homeowners plant sage bushes near their patios and outdoor living spaces to keep rodents from getting too close.

The silvery-green foliage looks beautiful and feels soft to the touch, while the purple flower spikes attract pollinators like bees and butterflies. It’s drought-resistant and thrives in the Mediterranean-like climate found in much of California.

You’ll love having fresh sage on hand for seasoning roasted vegetables and meats!

10. Chrysanthemums

© clarajoyceflowers

Chrysanthemums contain natural pyrethrin, a compound used in many commercial pest repellents that rats absolutely detest. California gardeners appreciate these fall-blooming flowers for both their stunning colors and their ability to discourage rodents from hanging around.

The plants come in countless varieties with blooms ranging from white and yellow to deep red and purple. They prefer cooler temperatures, making them perfect for California’s autumn season when rats often seek shelter.

Plant them in sunny spots around your yard for maximum blooming and pest-fighting power!

11. Eucalyptus

© Reddit

Eucalyptus trees are iconic in California, and their intensely fragrant leaves produce oils that rats find overwhelming to their sensitive noses. The strong menthol-like scent creates a natural barrier that keeps rodents from wanting to nest nearby.

These fast-growing trees can provide shade while simultaneously protecting your property from unwanted pests. You can also crush fresh eucalyptus leaves and scatter them in areas where you’ve noticed rat activity.

Just be aware that eucalyptus trees can grow quite large and need adequate space in your yard!

12. Catnip

© Reddit

While cats go crazy for catnip, rats have the complete opposite reaction and avoid it at all costs. California gardeners plant catnip along property lines and near foundations to create a natural rodent-free zone around their homes.

The plant grows vigorously and spreads easily, filling in spaces with its mint-family fragrance that humans find pleasant. It produces small purple or white flowers that add a delicate touch to your landscape.

Your feline friends will thank you for planting it, while the rats will definitely stay far away from your yard!