Using Repellent Plants to Get Rid of Moles


Gardeners often struggle with the issue of moles wreaking havoc on their lawns and gardens. While there are numerous methods of mole control, using repellent plants is a natural and eco-friendly way to keep them at bay. Many plants contain certain compounds and oils that are unappealing to moles, making them an effective and aesthetically pleasing solution to this pesky problem. In this article, we will explore the different types of repellent plants that can be used, and provide step-by-step instructions on how to use them to keep moles away from your garden.

Why Use Repellent Plants?

Using repellent plants is a natural and safe way to keep moles away from your garden or lawn. Moles can cause extensive damage to your plants, roots, and even hardscaping like patios and walkways. Their tunnels can create tripping hazards and make it difficult to maintain your lawn. Fortunately, certain plants are known to repel moles and can be used effectively in mole control.

The benefits of repellent plants for mole control are numerous. First and foremost, they are a natural and organic strategy for keeping moles away. This is great for those who prefer to avoid chemical solutions or have children or pets who spend time on the lawn. Additionally, using these plants can add beauty and variety to your garden, making it a more enjoyable and attractive space to spend time.

Below is a table summarizing the benefits of using repellent plants for mole control:

Natural and organic solution Safe for children and pets
Beautiful addition to garden Increases variety and aesthetic appeal
Long-lasting Plants are effective for multiple seasons
Cost-effective Plants are relatively inexpensive and easy to care for
Low-maintenance Plants require minimal watering and upkeep

By using repellent plants to deter moles, you can avoid the damage and frustration that can come with a mole infestation. Whether you plant alliums, daffodils, or another type of repellent plant, these natural solutions can to keep your lawn and garden looking beautiful and mole-free. Check out this article on repellent plants that moles despise for more information on how to choose the right plants for your specific situation.

Types of Plants that Repel Moles

Types Of Plants That Repel Moles
Are you tired of dealing with pesky moles ruining your lawn and garden? One natural solution you may want to try is using repellent plants. Certain plants have natural properties that can deter moles from entering your yard. In this section, we’ll explore some of the top plants that repel moles and how to use them effectively for mole control. To learn more about the benefits of repellent plants for mole control, check out our article on the benefits of repellent plants for mole control.


Alliums are a group of onion family plants that are known for their vibrant flowers and strong smell. They are one of the most effective plants for repelling moles. Alliums contain sulfur compounds that release a scent that moles find unpleasant, making them avoid the area.

Types of Alliums

There are several different types of alliums that can be planted in your garden to deter moles. Here are a few popular options:

Type of Allium Description
Giant Allium These plants produce large balls of purple flowers that can grow up to 3 feet tall. They bloom in late spring to early summer, making for a beautiful addition to your garden.
Persian Onion Persian onions are a smaller variety of allium plants that produce a pinkish-purple globe-like flower. They are easy to grow and maintain, making them a popular choice for many gardeners.
Garlic Garlic is a well-known plant that is used for its culinary purposes, but it is also an effective mole repellent. Planting garlic bulbs around the perimeter of your garden can help keep moles away.

Planting Alliums

To use alliums as a mole repellent, plant them around the perimeter of your garden or in areas where moles have been spotted. They prefer well-drained soil and full sun exposure. Plant the bulbs in the fall and ensure that they are spaced at least 6 inches apart. Alliums do well in USDA hardiness zones 3 through 9.

Combining alliums with other plants that repel moles can create a powerful barrier to keep moles out of your garden. Just make sure to give each plant enough space to grow and thrive.

Alliums are a beautiful and effective way to keep moles away from your garden. For more information on other plants that repel moles and how to care for them, check out our article on top 5 mole repellent plants.


One of the most beloved flowers, daffodils, is also effective when it comes to repelling moles from your garden. These bright yellow flowers have a strong smell that moles dislike, making them an ideal natural deterrent. Another advantage of planting daffodils is that they bloom early in the spring, which means that you can prevent moles from settling in your garden at the beginning of the season.

Here are some tips for using daffodils as a mole repellent:

  • Plant them around the perimeter of your garden as a natural barrier
  • Plant them in clusters in areas where moles have been spotted before
  • Combine them with other repellent plants, such as alliums, for an even stronger effect

It’s important to note that while daffodils are effective in deterring moles, they are toxic to other animals such as dogs, cats, and even some types of livestock. Make sure to keep your pets away from areas where you have planted daffodils.

If daffodils aren’t your preferred flower type, there are many other plant options available that are effective natural mole repellents. Some of these plants include alliums, the mole plant, and castor bean plant. For more information on using repellent plants to keep moles away, check out this article.

Mole Plant

The Mole Plant or Euphorbia lathyris is a popular plant known for its mole-repelling properties. It is also called the “gopher spurge” or “mole spurge” and is native to Europe, but is now widely cultivated in many parts of the world. This plant has a unique ability to excrete a toxic substance that is harmful to moles, which makes it an effective natural deterrent. This plant can grow up to 3-5 feet tall with blue-green leaves and yellow flowers that bloom in the spring.

Here is a table highlighting the key features of Mole Plant:

Plant Name Mole Plant
Scientific Name Euphorbia lathyris
Height 3-5 feet
Leaves Blue-green
Flowers Yellow, bloom in spring
Toxicity Highly toxic, handle with care

Caution: Mole Plant is highly toxic and should be handled with care. The plant should not be ingested or handled without gloves. It is advisable to keep the plant away from pets and children.

Mole Plant works by excreting a toxic substance called latex, which is irritating and unpleasant for moles. It is highly effective in deterring moles, but it should not be planted near other plants or vegetable gardens, as the toxic substance can also harm other plants. It is best to plant Mole Plants in an isolated area or in a container to prevent it from spreading to other parts of the garden.

If you want to learn more about repellent plants that deter moles, check out this article. You can also learn about caring for repellent plants here and find more natural mole repellents using plants here.

Castor Bean Plant

The Castor Bean plant is another natural repellent for moles. Although it is known for its toxic properties, it is safe to use as a mole repellent if proper precautions are taken.

Planting: The Castor Bean plant is easy to grow and care for, but it requires a warm and sunny climate. The seeds should be planted in the spring after the last frost date. The soil should be well-draining, rich in nutrients, and slightly acidic. The plant grows quickly and can reach up to 10 feet in height in one season.

Repellent properties: The Castor Bean plant contains ricin, a toxic protein that repels moles. When moles come in contact with the plant or its roots, they will seek another area to burrow.

Precautions: While the Castor Bean plant is safe to use as a mole repellent, it is important to take precautions. The seeds and leaves of the plant are highly toxic and should be handled with care. Wear gloves when handling the plant and keep it out of reach from children and pets. Additionally, do not consume the seeds or any part of the plant.

Using repellent plants like the Castor Bean plant can be an effective, natural way to keep moles away from your lawn and garden. To learn more about other mole repellent plants, check out our article on mole-repellent plants.

How to Use Repellent Plants

How To Use Repellent Plants
Now that you know about the plants that repel moles, it’s time to use them effectively in your yard. Using repellent plants can help keep moles away, but it’s important to understand how to use them properly. In this section, we will explore different ways to use these plants, including planting tips, creating a barrier, and using essential oils. By following these steps, you can help create a mole-free environment in your yard. Let’s dive in!

Planting Tips

When using repellent plants to keep moles away from your lawn or garden, planting them correctly can greatly increase their effectiveness. Here are some planting tips to help you get the most out of your repellent plants:

Tip Description
Plant in the right location Choose an area where moles are often seen or where they have caused the most damage. Repellent plants work best when planted near or around the areas that moles frequent the most.
Plant in the right season Plant your repellent plants in the spring or fall, when the soil is moist and cool. This is the ideal time for plants to establish themselves and grow strong roots.
Use healthy plants Make sure to purchase strong and healthy plants from reputable nurseries or garden centers. Weak or sickly plants may not be as effective at repelling moles.
Space plants appropriately Be sure to space the plants far enough apart so that they can grow and spread properly. This will help create a barrier that moles are less likely to cross.
Water plants deeply Water your repellent plants deeply after planting and at least once a week thereafter. This will help them establish themselves and create a stronger barrier against moles.
Add organic matter to the soil Adding compost or other organic matter to the soil can help improve soil quality and provide essential nutrients for the plants to grow and thrive. This can also make the soil less attractive to moles.

Following these planting tips can help ensure that your repellent plants are as effective as possible in keeping moles away from your lawn or garden.

Creating a Barrier

One effective way to use repellent plants to keep moles away is by creating a barrier around your garden or yard. Here are some tips to follow:

  • Choose the right plants: Select plants that have strong scents, such as alliums, daffodils, mole plants and castor bean plants, as these can be effective in repelling moles.
  • Plant them strategically: Place the plants in a line around the perimeter of the area you want to protect. Make sure to plant them close enough together to create a continuous barrier.
  • Water the area: Before planting, dampen the soil where you want to place your barrier. This will help the plants establish their roots and establish a strong barrier.
  • Maintain the barrier: Once your plants are established, maintain them regularly by watering, pruning and fertilizing as needed. This will keep the plants healthy and increase their effectiveness as a barrier against moles.

Creating a barrier using repellent plants is a natural and environmentally friendly method of keeping moles away from your garden or yard. By following these tips, you can effectively use plants to deter moles and maintain a beautiful, mole-free property.

Using Essential Oils

Essential oils are a natural and effective way to keep moles away from your garden. Some plants contain essential oils that repel moles, and you can also purchase essential oils to use as a deterrent.

One of the most effective essential oils for mole control is castor oil. Castor oil is derived from castor beans and has a strong, unpleasant odor that moles find repulsive. To use castor oil to repel moles, mix 1/4 cup of castor oil with a gallon of water and spray it over the areas where you want to deter moles. Repeat this application every few weeks to maintain the repellent effect.

Another essential oil that can be effective for mole control is peppermint oil. Peppermint oil has a strong, pleasant odor that humans find appealing but that moles find irritating. You can use peppermint oil as a spray or soak cotton balls in the oil and place them near mole holes or in areas where moles are active.

Thyme oil is another essential oil that can be used to repel moles. Thyme oil has a strong, herbaceous scent that moles find irritating. To use thyme oil as a mole repellent, mix a few drops of the oil with water in a spray bottle and apply it to mole-affected areas.

You can also use a combination of essential oils to repel moles. Lavender oil and rosemary oil can be mixed with water and sprayed in mole-infested areas. This mixture will not only repel moles but also add a pleasant scent to your garden.

Using essential oils to repel moles is a safe and natural alternative to chemical pesticides. However, it’s important to note that essential oils can be harmful to some plants, so it’s important to test a small area before applying them to your entire garden.

Additional Tips for Preventing Moles

As homeowners, we all strive for a pristine and well-manicured lawn. However, the presence of moles can quickly turn this dream into a nightmare, as their burrowing activity can cause unsightly mounds and damage to plants. While repellent plants can certainly help keep these pesky critters at bay, there are additional steps that can be taken to prevent and control their presence in your yard. In this section, we will explore other effective tips for preventing moles from wreaking havoc on your lawn.

Eliminating Grubs

One effective way to prevent moles from invading your lawn is to eliminate their source of food – the grubs. Grubs are the larvae of beetles and are a common food source for moles.

Methods for Eliminating Grubs

Method Description
Biological Control Using nematodes, which are small worms that feed on grubs, is a natural and effective method of control. These nematodes can be found at most gardening stores.
Chemical Control Insecticides can be used to control grub populations. However, it’s important to use them as directed and to keep pets and children away from the treated area.
Cultural Control This involves adjusting your lawn care practices to discourage grub activity. This includes reducing watering and using organic fertilizers instead of synthetic ones, as over-fertilizing can lead to increased grub activity.

It’s important to note that eliminating all grubs from your lawn may not necessarily keep moles away, as they may still be attracted to other bugs and insects. However, reducing the grub population can certainly make the lawn less appealing to moles.

Other Tips for Preventing Moles

In addition to eliminating grubs, proper lawn maintenance is essential in keeping moles away. This includes regular mowing and removing any debris or clutter from the lawn. Creating a barrier using repellent plants, as discussed earlier, can also be effective in keeping moles at bay. By following these tips, you can ensure a mole-free lawn and garden.

Proper Lawn Maintenance

Maintaining your lawn properly can also help prevent moles from making their homes in your yard. Here are some tips to follow for proper lawn maintenance:

  • Mow regularly: Keeping your lawn trimmed to a short length can make it less attractive to moles, as it provides less cover for them to burrow and hide.
  • Water deeply: Moles prefer moist soil, so watering less frequently but more deeply can help discourage them from burrowing in your yard.
  • Remove debris: Fallen leaves, brush, and other debris can provide cover for moles and their prey, so make sure to keep your yard clear of any unnecessary clutter.
  • Fertilize properly: Over-fertilizing your lawn can lead to an overabundance of grubs, which in turn can attract moles. Use fertilizers sparingly and follow recommended application guidelines.
  • Keep soil aerated: Compacted soil can make it easier for moles to burrow and can also attract their favorite prey, grubs. Aerating your soil can help prevent this.
  • Check for leaks: Moles are attracted to areas with waterlogged soil, so check for any leaks in your irrigation system and fix them promptly.

By following these tips for proper lawn maintenance, you can not only prevent moles from taking up residence in your yard, but also improve the overall health and appearance of your lawn.


In conclusion, utilizing repellent plants is a natural and safe way to keep moles away from your lawn and garden. By planting plants such as alliums, daffodils, mole plants, and castor bean plants, you can deter moles from making their home in your yard. It is important to keep in mind that these plants may not completely eradicate the problem, but rather provide a helpful deterrent.

Additionally, it is essential to take other preventive measures, such as eliminating grubs and maintaining your lawn properly, to effectively control mole populations. By employing a combination of methods, you can achieve the best results in keeping your yard free from moles.

Remember to plant your repellent plants strategically and create a barrier around your garden to ensure the plants are effective. Furthermore, incorporating essential oils into your routine can add an extra layer of protection.

Overall, it is crucial to understand that a holistic approach is necessary to deal with mole infestations. Repellent plants are just one piece of the puzzle when it comes to mole control. By following these steps and experimenting with other methods, you can successfully keep moles away from your property and maintain a beautiful lawn and garden.

Frequently Asked Questions

Why do moles invade lawns and gardens?

Mole invasions occur when these small creatures come to feed on grubs and other insects that live in the soil.

How do moles damage lawns and gardens?

Moles can leave unsightly tunnels and bumpy ridges that damage lawns and gardens, and also uproot or damage plants.

Are moles harmful to humans?

While moles are not typically harmful to humans, their tunnels could create tripping hazards and their burrows could damage or kill plants.

What are some natural repellents for moles?

Some natural repellents for moles include alliums, daffodils, mole plants, and castor bean plants.

How do repellent plants work to keep moles away?

Repellent plants release strong fragrances or toxic substances that mole find unfavorable, thus driving them away from the area.

Is it easy to grow repellent plants?

Yes, most repellent plants are easy to grow and do not require special skills or knowledge.

How often should I replant repellent plants to maintain their effectiveness?

Repellent plants should be replanted annually to maintain their effectiveness.

What are some additional tips for preventing moles from invading my lawn or garden?

Some additional tips include eliminating grubs, proper lawn maintenance, and using essential oils as a natural repellent.

Can essential oils be dangerous to humans or pets?

Yes, some essential oils can be dangerous to humans and pets if not used properly. Be sure to follow instructions and use caution when handling essential oils.

What should I do if I already have moles in my lawn or garden?

If you already have moles in your lawn or garden, you may want to consider using traps, repellent sprays, or hiring a professional pest control service.