Using Plants to Naturally Deter Moles from Your Yard

Have you noticed mole tunnels popping up in your yard? Are you tired of the damage they cause to your beautiful lawn or garden? While there are many solutions available to get rid of moles, some of them may have harmful effects on the environment or your pets. So, why not give natural mole repellents a try? Using plants to deter moles is not only environmentally friendly but also adds a natural touch to your outdoor space. In this article, we’ll explore some of the plants that naturally repel moles and how to grow them successfully. Let’s dive in and learn how to keep those pesky moles at bay!

Why Repel Moles Naturally?

Why Repel Moles Naturally?
Moles can wreak havoc on your garden and lawn, causing unsightly and destructive tunnels and mounds. While there are many options for getting rid of moles, it’s important to consider the impact those solutions may have on the environment and other wildlife. That’s why it’s worth exploring natural methods of deterring moles. Not only can natural mole repellents be less harmful, they can also provide additional benefits like attracting pollinators or adding beauty to your landscape.

Research has shown that many plants contain natural compounds that moles find unpleasant or even toxic. Planting these types of plants around your garden and lawn can help keep moles at bay without having to resort to harmful chemicals or traps. Some of the best plants for deterring moles include daffodils, alliums, fritillaries, crown imperial, caper spurge, catnip, and mint. Not only do these plants contain compounds that are unpleasant to moles, they also offer additional benefits such as adding color or fragrance to your yard.

By using natural mole repellents, you can create a safer, healthier environment for your family and pets while still keeping your garden and lawn intact. In addition to planting mole-deterring plants, there are also other natural mole repellents that you can try, such as castor oil, garlic and chili pepper spray, mothballs or granules, human hair clippings, and fencing. Ultimately, choosing a natural method for deterring moles can help maintain a healthy balance in your garden and lawn ecosystem.

If you want to know more about other natural solutions for dealing with moles, check out 10 Natural Ways to Get Rid of Moles in Your Garden or our article on keeping moles away.

Plants That Naturally Deter Moles

Plants That Naturally Deter Moles
As a homeowner, having a perfectly manicured lawn is something to be proud of – until you notice those pesky molehills popping up all over. While there are various ways to get rid of moles, using plants as a natural deterrent is a great option to consider. Not only is it eco-friendly, but it can also add some beautiful and functional landscaping to your yard. In this section, we will discuss some plants that naturally deter moles, including daffodils, alliums, fritillaries, crown imperial, caper spurge, catnip, and mint. Each of these plants has properties that moles find displeasing, making them an effective way to keep moles at bay. But before we dive into the details of each plant, let’s take a look at why using natural mole deterrents is beneficial for both you and your yard.


Daffodils are not only beautiful flowers, but they can also act as a natural mole deterrent due to their toxic properties. The bulbs of daffodils contain lycorine, which is toxic to moles and other small rodents.

When planting daffodils, it’s important to plant them in the right areas of your garden to maximize their mole-repelling benefits. Planting daffodils around the perimeter of your yard or garden can create a barrier that moles are less likely to cross.

Here’s a table summarizing the key points about using daffodils to naturally deter moles:

Plant Why it Works Where to Plant
Daffodils Contain lycorine, a toxin that is harmful to moles and other rodents Around the perimeter of your yard or garden to create a barrier that moles are less likely to cross

Remember that while daffodils can be effective in deterring moles, they won’t completely eliminate them from your yard. It’s important to use other natural mole repellents in combination with daffodils for the best results. For example, garlic and chili pepper spray or coffee grounds can be used to enhance the mole-repelling effects of daffodils.


Alliums are not only great for cooking, but they are also an effective natural way to deter moles from your yard. Alliums contain a substance called “allyl sulfide” which repels not only moles but also other rodents and insects.

Alliums can be planted in the fall for spring blooms or in the spring for summer blooms. They prefer well-draining soil and full sun to partial shade. Alliums come in a variety of sizes and colors, from small ball-shaped flowers to tall and elegant varieties. Here’s a table of some popular Allium varieties that can help deter moles:

Allium Variety Bloom Time Height Color
‘Purple Sensation’ May to June 24 to 30 inches Purple
‘Globemaster’ June to July 36 to 48 inches Purple
‘Millenium’ July to August 15 to 20 inches Purple-pink
‘Drumstick’ June to July 24 to 30 inches Greenish-purple

Alliums are low maintenance plants and can be left in the ground year after year. They are also deer and rabbit resistant, making them a great choice for natural pest control in your garden.

TIP: To maximize the effectiveness of Alliums as a mole deterrent, plant them together with other plants that are effective at deterring moles such as Daffodils, Crown Imperial or Caper Spurge. By planting a variety of these natural pest deterrents, you can create an area in your garden that is less appealing to moles and other pests.

NOTE: If you have pets, keep in mind that Alliums are toxic to dogs and cats, so it’s best to avoid planting them if you have furry friends roaming around your garden.


Fritillaries are also known as snake’s head due to their snake-like blossoms. These plants have a pungent odor that naturally repels moles, making them a great addition to any garden. The most common species of fritillaries used to repel moles are the Crown imperial and the Guinea Hen flower, which have a unique aroma that deters not only moles but other burrowing animals as well.

The table below shows some of the basic characteristics of Fritillaries:

Common Name Fritillary
Scientific Name Fritillaria spp.
Type Bulb
Sun Exposure Full sun to partial shade
Soil Type Well-draining soil, rich in organic matter
Bloom Time Spring to late summer, depending on the species
Mature Height 6 in. to 4 ft., depending on the species

Fritillaries are easy to grow and care for, and they are resistant to most pests and diseases. They thrive in well-draining soil that is rich in organic matter, and they prefer full sun to partial shade. When planting fritillaries, it’s important to give each bulb enough space to grow, as overcrowding can limit their growth and flowering.

To keep moles at bay, plant fritillaries around the perimeter of your garden or lawn. The plants will release a distinctive odor that will naturally repel moles. By combining fritillaries with other plants that deter moles, such as daffodils, alliums, and catnip, you can create a strong barrier to keep moles away from your property.

If you’re looking for a natural way to deter moles from your garden, consider planting fritillaries. These beautiful and fragrant plants will not only enhance the beauty of your garden but will also help you get rid of moles in a safe and eco-friendly way.

Crown Imperial

One plant that is highly effective in naturally deterring moles is Crown Imperial. This plant not only repels moles but also adds a vibrant, colorful touch to your garden.
Here are some key features of Crown Imperial that make it an excellent choice for natural mole repellent:

Plant Name Type Height Bloom Season Bloom Color
Crown Imperial Perennial Bulb Up to 3 feet Spring Orange, Yellow or Red

The bright colors of Crown Imperial easily catch the attention of moles and deter them from digging and burrowing in your garden. The scent of the plant is highly unpleasant to the sensitive smell of moles.

To add Crown Imperial to your garden, you can plant the bulbs in the fall for the following spring blooming season. It is important to plant the bulbs deeply, about 6 inches down in order to prevent them from being dug up by moles. Additionally, these bulbs grow best in well-draining soil, and should be watered moderately.

While Crown Imperial is an effective mole deterrent, it is important to keep in mind that no single plant or method can fully eliminate mole problems. It is recommended to use a combination of natural mole repellents, such as planting different bulbs and herbs like marigolds, and using solar-powered mole repellant stakes, or even making use of aluminum foil around plant roots to help deter moles.

Caper Spurge

The caper spurge plant has a unique appearance that can add some visual interest to your garden, while also keeping moles at bay. This plant is native to the Mediterranean region and has a long history of being used for medicinal purposes. However, it is the plant’s milky sap that makes it an effective natural mole repellent.

When moles encounter the caper spurge plant or its roots, they will be repelled by the toxic substance contained in the plant’s sap. Despite its toxic properties, the caper spurge is safe to handle with gloves, making it a great option for those who want to repel moles without causing any harm to animals.

Tips for growing caper spurge:

  • The caper spurge plant prefers well-draining soil and full sun to partial shade.
  • It is a hardy plant that can tolerate dry conditions, but it will need regular watering during periods of drought.
  • When planting caper spurge, it is important to wear gloves since the sap can cause skin irritation.
  • Caper spurge can be grown from seed or propagated from stem cuttings.
  • The plant can grow up to 3 feet tall and should be spaced about 2 feet apart.
  • It can be planted in garden beds or in containers.

By including caper spurge in your garden, you can naturally deter moles while adding a unique and interesting plant to your outdoor space. If you want to learn more about planting bulbs that can keep moles away, check out our article on planting bulbs for a mole-free yard.


Catnip is a fragrant plant that cats love, but moles detest. This plant contains a chemical compound called nepetalactone, which is highly effective in repelling moles.

Here are the steps to plant catnip:

  • Choose a sunny spot in your yard where the soil is well-draining.
  • Prepare the soil by removing any weeds or grass and adding compost or organic matter to enrich the soil.
  • Plant catnip seeds or seedlings in the prepared soil.
  • Water the plants regularly, making sure the soil is moist but not waterlogged.
  • Prune the plants regularly to prevent them from becoming too bushy and to encourage healthy growth.

Here are some tips for caring for catnip plants:

  • Keep the soil moist, but not waterlogged.
  • Prune the plants regularly to encourage healthy growth and prevent them from becoming too bushy.
  • Protect the plants from pests such as aphids or flea beetles using natural insecticides such as neem oil or insecticidal soap.
  • Harvest the leaves and flowers of the plant regularly, as this will encourage the growth of new leaves and flowers.

By planting catnip in your yard, you can naturally deter moles and provide your furry feline friends with a source of entertainment. However, it’s important to make sure that the catnip doesn’t attract too many cats, as this can cause other problems such as fights or territorial marking.


Mint is not only great for adding flavor to dishes and making delicious tea, but it can also help repel moles from your yard. The strong scent of mint plants can irritate the pests, causing them to stay away from the area. If you’re looking for a natural way to deter moles, here are some steps to follow when using mint:

1. Choose the Right Type of Mint: While all mint plants can emit a strong scent, some are better than others for deterring moles. Spearmint and peppermint are the most effective options as they have a stronger odor.

2. Plant Mint in Strategic Areas: To repel moles, plant mint in areas where you’ve seen mole activity. This may include on the borders of your property or around garden beds.

3. Growing Mint: Mint grows best in soil that is rich in nutrients and drains well. Keep the soil consistently moist but not waterlogged. Mint also prefers partial shade, although it can tolerate some sun.

4. Be Aware of Mint Spreading: Mint plants can spread quickly and take over other areas of your garden if not contained. You can prevent this by planting mint in containers or by limiting the size of the planting area.

5. Harvesting Mint: Harvesting mint leaves for culinary use will also help release more of the scent and repel moles. Trim back stems regularly to encourage bushier growth and more leaves.

By following these steps, you can plant mint in your yard and naturally repel moles without using harmful chemicals.

How to Grow Plants that Deter Moles

How To Grow Plants That Deter Moles
Once you’ve decided to enhance your yard and deter moles naturally, the next step is to learn how to grow plants that deter them. Growing these plants is a simple and effective way to keep moles away without using harmful chemicals. With the right soil preparation, planting techniques, and care, you can ensure that your plants thrive and do their job of deterring moles in your yard. So, let’s delve into the process of growing plants that naturally deter moles from your yard.

Soil Preparation

Before planting the plants that deter moles, it’s important to prepare the soil properly. Here are some steps to follow for effective soil preparation:

  • Remove any weeds: Moles are attracted to areas where there are plenty of insects to eat. Weeds can provide a nesting area for insects, which can in turn attract moles. Removing any weeds from the planting area can help to reduce the number of insects and, consequently, reduce the number of moles.
  • Loosen the soil: Moles prefer to dig in loose, aerated soil. Loosening the soil with a garden fork or tiller can make the area less attractive to moles. It can also help the roots of the plants to grow more easily.
  • Amend the soil: Adding organic matter to the soil can improve its texture, drainage, and nutrient content. Compost, aged manure, or leaf mold are good options for amending the soil. Mix the organic matter into the top 6-8 inches of soil.
  • Avoid using chemicals: Chemicals can harm the plants and wildlife in your yard. They can also reduce the number of beneficial insects that can help to control moles. It’s best to stick to natural methods of soil preparation.

By following these steps, you can create an environment that is less attractive to moles and more conducive to the growth of plants that can naturally deter them. Proper soil preparation can help to ensure that your plants have the best chance of thriving and keeping moles at bay.

Planting Tips

When it comes to planting plants that naturally deter moles, there are a few tips you should keep in mind to ensure successful growth and maximum effectiveness in repelling moles. Here are some planting tips to keep in mind:

  • Plant in the right location: Choose an area in your yard that receives plenty of sunlight and has well-draining soil. Moles prefer moist soil, so avoid planting in areas that are prone to standing water or are constantly damp.
  • Use healthy plants: Make sure you select healthy plants from a reputable nursery or garden center. Sick or stressed plants are less likely to deter moles effectively.
  • Plant at the right time: The best time to plant is in the fall when soil temperatures are cooler, and there is usually more rain. This helps the plants establish their roots before winter and ensures they are ready to grow in the spring.
  • Add organic matter: Before planting, amend the soil with compost or well-rotted manure to increase its fertility and improve drainage.
  • Group plants strategically: Planting the same kind of plant in a group can create a stronger scent that acts as an effective mole repellent. Plant the bulbs close together, about 3-6 inches apart, and space the groups about 12-18 inches apart.
  • Protect plants: Cover newly planted bulbs with wire mesh or chicken wire to prevent moles from digging them up. Remove the covering as soon as the plants begin to sprout.

By following these planting tips, you can increase the effectiveness of plants that deter moles and keep your yard free from their damage.

Care and Maintenance

Maintaining the plants properly is important to ensure their effectiveness in deterring moles. Here are some care and maintenance tips for the plants that naturally repel moles:

Plant Care and Maintenance Instructions
Daffodils Water daffodils regularly during their growing season. Deadhead the flowers after they have bloomed and allow the foliage to die back naturally before removing.
Alliums Plant allium bulbs in well-draining soil and water them regularly. Deadhead the blooms after they fade and allow the foliage to die back naturally before removing. Divide the bulbs every few years.
Fritillaries Water fritillaries regularly during their growing season. Deadhead the flowers after they have bloomed and allow the foliage to die back naturally before removing. Divide the bulbs every few years.
Crown Imperial Water crown imperial bulbs regularly during their growing season. Deadhead the flowers after they have bloomed and allow the foliage to die back naturally before removing. Divide the bulbs every few years.
Caper Spurge Caper spurge is low-maintenance, but it is important to monitor it for diseases or pests. Cut back any dead or damaged foliage as needed.
Catnip Prune catnip regularly to keep it from becoming too large and scraggly. Water it regularly during dry spells, and fertilize it once a year with a low-nitrogen fertilizer.
Mint Plant mint in well-draining soil and water it regularly. Harvest the leaves regularly to keep the plant healthy and bushy. Mint can become invasive, so it’s important to keep it trimmed back or plant it in a container.

By following these care and maintenance tips, you can ensure that the plants are healthy and thriving, which will increase their effectiveness in deterring moles from your yard. Additionally, be sure to monitor the plants for any signs of damage or disease and address any issues promptly.

Other Natural Mole Repellents

When it comes to deterring moles from your yard, using plants is just one tactic. There are several other natural methods you can try that may also work. From castor oil to human hair clippings, these solutions may seem a bit unconventional, but they have been known to do the trick. Keep reading to explore some of the most effective natural mole repellents available.

Castor Oil

Castor oil is a popular and effective natural repellent for moles. It works by making soil or the area around plants unappealing, as moles avoid the strong scent it emits.

Materials: Castor oil, spray bottle, water
  1. Mix 1 part castor oil with 2 parts water in a spray bottle.
  2. Shake the bottle well to ensure the mixture is fully mixed.
  3. You can add a few drops of dish soap to help the mixture adhere to plants and soil better.
  4. Spray the mixture on the areas where moles are present or where you want to prevent them from digging.
  5. Be sure to spray enough to make the soil or plants damp but not soaked, as the mixture will not work as well if it is too diluted.
  6. Reapply the mixture about once a week or after heavy rain to maintain its effectiveness.

It is important to note that castor oil also has a strong scent that some people find unpleasant, so it may not be the best option for everyone. Additionally, avoid applying it directly to plant foliage or blooms, as it could potentially damage them.

Garlic and Chile Pepper Spray

One of the most effective natural mole repellents is a mixture of garlic and chile pepper spray. Both garlic and chile pepper have strong scents and tastes that moles find repulsive.

To make this spray, follow the steps in the table below:

Ingredients Steps
10 garlic cloves 1. Crush the garlic cloves and place them in a blender or food processor.
5-6 hot chile peppers 2. Add the hot chile peppers to the blender or food processor.
1 quart of water 3. Add one quart of water to the blender or food processor.
1 teaspoon of dish soap 4. Add one teaspoon of dish soap to the blender or food processor. This will help the spray stick to the plants.
5. Blend or process the mixture for several minutes until it becomes smooth.
6. Strain the mixture through a cheesecloth to remove any solid pieces.
7. Pour the mixture into a spray bottle.
8. Spray the mixture on and around the plants in your yard that are being damaged by moles.

It’s important to note that this spray may need to be reapplied after rain or heavy watering. Also, be sure to only spray it on the soil and plants, as spraying it directly on the mole tunnels may not be effective.

Using a garlic and chile pepper spray is a natural and effective way to repel moles from your yard.

Mothballs or Granules

One natural method for deterring moles from your yard is using mothballs or granules. Mothballs contain naphthalene, a chemical that produces a strong odor that moles find unpleasant. Similarly, granules made from castor oil can also be effective as they create an unpleasant environment for moles to live in. However, it is important to note that using mothballs or granules may also harm other animals in your yard, such as pets or wildlife, and they can be toxic if ingested.

– Mothballs and granules are an affordable and easily accessible option.
– They can be applied directly to the soil without harming plants.
– The strong smell creates an unpleasant environment for moles, which may encourage them to move to a different area of your yard.

– Mothballs and granules may harm other animals in your yard or become toxic if ingested.
– The smell may not be effective on all moles and may need to be reapplied frequently.
– Mothballs and granules may also have a negative impact on the environment if they are overused or not disposed of properly.


To use mothballs or granules to deter moles, follow these steps:

Using Mothballs or Granules to Deter Moles
Step 1: Choose a product that contains naphthalene or castor oil granules.
Step 2: Apply the product directly to the soil around areas where moles are active.
Step 3: Reapply the product as needed, following the instructions on the package.
Step 4: Be cautious of other animals in the area and keep mothballs and granules out of reach of pets or children.
Step 5: Dispose of mothballs and granules properly to avoid harming the environment.

Using mothballs or granules can be an effective natural method for deterring moles from your yard. However, it is important to be cautious of their potential harm to other animals and the environment, and to follow instructions carefully.

Human Hair Clippings

One interesting and unconventional solution for repelling moles from your yard is using human hair clippings. This may sound strange, but it is worth trying if you have access to it. Here are some advantages of using human hair clippings as a natural mole repellent:

  • Non-toxic: Using human hair clippings as a repellent is a non-toxic method to keep moles away. You don’t have to worry about harmful chemicals entering your yard or garden.
  • Improves soil: Human hair contains high levels of nitrogen, which can act as a natural fertilizer for your soil. As the hair decays, it adds nutrients to the soil which can help improve plant growth.
  • Easy to obtain: You can gather human hair clippings from your home or from a hair salon for free or at a very low cost. It is a readily available resource that you can use any time you like.

So, what is the mechanism behind human hair clippings repelling moles? It is believed that moles do not like the smell of human hair. By placing hair clippings around the areas where moles frequent, you can create a barrier that discourages them from entering.

To use hair clippings as a mole repellent, you should gather as much hair as possible and spread it around your garden or in mole tunnels. Make sure to distribute the hair evenly and not in large clumps, as this may attract other pests. You will need to replenish the hair periodically, as it will break down over time.

While there is no scientific evidence that supports the effectiveness of using human hair clippings as mole repellent, it is a low-cost and non-toxic solution worth trying. Plus, it will help improve the nutrient content of your soil.


One other natural option for deterring moles from your yard is through the use of fencing. Fencing is typically used to keep larger wildlife, such as deer or rabbits, out of gardens, but it can also be effective for moles.

To use fencing as a mole repellent, you will need to dig a trench around the perimeter of your yard that is at least two feet deep. Then, bury a metal or mesh fencing material into the trench, making sure that it extends above ground level by at least a foot. This will prevent the moles from digging under the fence and entering your yard.

It’s important to note that while fencing can be effective, it can also be expensive and labor-intensive. Additionally, it may detract from the aesthetic appeal of your yard. It’s recommended to use this method only if other natural repellents have failed to deter the moles.


In conclusion, using plants to naturally deter moles from your yard is a great option for those who want to avoid using harmful chemicals. By planting daffodils, alliums, fritillaries, crown imperial, caper spurge, catnip, and mint, you can naturally repel moles in a way that is safe for both the environment and your family. It is important to remember that while these plants have been known to work, they may not be a foolproof solution for every yard. Factors such as soil type, location, and weather conditions can all impact the effectiveness of these plants.

However, by following the proper soil preparation and planting tips, as well as regularly caring for and maintaining your plants, you can greatly increase your chances of success. Additionally, other natural mole repellents such as castor oil, garlic and chile pepper spray, mothballs or granules, human hair clippings, and fencing can also be used in conjunction with the planting of these deterrence plants for added protection.

Overall, by taking a natural approach to deterring moles, you can not only keep your yard safe and protected but also contribute to a healthier and more sustainable environment. Happy planting!

Frequently Asked Questions

Can moles cause damage to my garden?

Yes, moles can dig tunnels and uproot plants causing damage to your garden.

How do mole repellent plants work?

Mole repellent plants have strong smells or tastes that moles find unpleasant, causing them to avoid the area.

Do plant-based mole repellents harm moles?

No, plant-based repellents are safe for moles and do not harm them.

Can I use plant-based mole repellents if I have pets?

Yes, plant-based repellents are generally safe for pets. However, it is always best to check with your veterinarian before using any new products around your pets.

Do I have to replace mole repellent plants every year?

No, most mole repellent plants are perennial, meaning they will come back year after year.

Do I need to plant large quantities of mole repellent plants for them to be effective?

No, planting a few mole repellent plants strategically around your garden can still be effective in deterring moles.

Can I use multiple types of mole repellent plants in my garden?

Yes, using a combination of different mole repellent plants can make your garden even less attractive to moles.

Will mole repellent plants also repel other garden pests?

Some mole repellent plants, such as catnip and mint, may also repel other garden pests such as ants and aphids.

Can using natural mole repellents be as effective as trapping or poisoning moles?

This depends on the severity of your mole problem. Using natural mole repellents may be just as effective in deterring moles from your garden, but in some cases trapping or poisoning may be necessary.

Is it necessary to remove mole hills from my garden?

It is recommended to remove mole hills from your garden to prevent them from becoming a tripping hazard and to ensure a level surface for planting or mowing.