Homemade Armadillo Mole Repellent

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Castor oil

  • Dish soap

  • 1 gallon water

  • Bucket

  • Spray bottle

  • Red pepper flakes

  • Animal trap

Tip

Fencing can also help to keep armadillos and moles off your property. Install fencing slanted outwards at an angel, with a portion buried in the ground to keep the animals out.

Repel armadillos and moles with castor oil.

Armadillos and moles are small mammals that feed on invertebrates living underground. Sometimes their search for food can lead them into your yard where they can destroy gardens, lawns and flower beds. They can also cause damage when they burrow under driveways and other structures. If you discover holes in the ground around your garden or lawn and suspect you have armadillo or mole activity, immediately take action to repel them from your lawn before any serious damage is done.

Step 1

Make a homemade armadillo and mole repellent. Mix 2 parts castor oil, 1 part dish soap and 1 gallon of water in a large bucket. This is the most effective solution for repelling armadillos and moles.

Step 2

Pour the mixture in a spray bottle and spray around your garden and flower beds. Use a large sprayer for the entire lawn. Spray once a month and after it rains to continue repelling the animals.

Step 3

Sprinkle some crushed red peppers flakes around your yard or garden. The armadillos and moles will be repelled by the pungent odor.

Step 4

Remove bushy areas and debris from your yard. This will discourage armadillos and moles from coming into your yard.

Step 5

Capture moles and armadillos with an animal trap. Set traps along pathways to their burrows and fences, or other barriers where the animals may travel.

references & resources

Emily Jones

Based in Statesboro, Ga., Emily Jones has been writing professionally since 2009. Her articles appear on various websites, specializing in the diverse topics of cleaning and insects. Jones is a graduate student studying education at Georgia Southern University.