How to repel snakes in barns

Written by sandra parker
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to repel snakes in barns
Snakes can be very useful around your barn, but some can be dangerous. (Jupiterimages/ Images)

Having snakes in your barn can be a good thing. They help control the rodent population which can carry diseases. However, the thought of having snakes in your barn is generally a distasteful idea for most people. The best way to eliminate snakes from your barn, short of capturing them and relocating them yourself is to remove anything that may attract them and apply a homeopathic snake repellent to areas where they frequent.

Skill level:
Moderately Easy

Other People Are Reading

Things you need

  • Wire mesh
  • Sealed food storage containers
  • Lawnmower
  • Ammonia
  • Lemon scented dish detergent
  • Spray bottle

Show MoreHide


  1. 1

    Remove trash and cover any food sources. This step is necessary to deter the pests that attract the snakes to your barn in the first place, mice and rats. Rodents are especially attracted to barns due to the readily available food sources, close proximity to water and adequate number of warm, dry places to nest. By removing trash, securing food storage bins and employing a regular cleaning routine you can reduce the likelihood that rodents will call your barn home, therefore removing the main reason for snakes to come calling.

  2. 2

    Cap off vents and other openings in your barn. Another important aspect for controlling the rodent population in your barn is to physically bar them from entering it. This means looking high and low for openings that mice and rats can use to gain entry into your barn. Use wire mesh to cap vents and gutters that need to remain open, but for other openings, use a stronger material.

  3. 3

    Cut your grass and keep it short. Snakes love using tall weeds for camouflage, so keeping your yard well-maintained will go a long way to keeping them at bay.

  4. 4

    Plant natural snake repellent plants around your barn. Herbs such as thyme, lemon grass, and wild garlic have been known to keep snakes away as well as provide you a great opportunity to use fresh herbs in your cooking. Marigolds are also said to have snake repelling properties. Plant your herb or flower garden around your barn nearest the entrances to have the best chance of success.

  5. 5

    Create an all-natural snake repellent mixture. You can accomplish this feat using just a few readily available ingredients. Combine 4 cups of ammonia with 1 cup of lemon scented dish detergent and apply using a fresh spray bottle. Spray the entryways and the perimeter of your barn thoroughly, reapplying every two days and after every rain.

  6. 6

    Adopt a barn cat. According to Dr. Davis, veterinarian and owner of Knoxville Animal Clinic, cats are natural predators of snakes, so having one in your barn will definitely keep the snake population in check.

Tips and warnings

  • Before employing any snake removal techniques, make sure that the snakes you are dealing with are nonvenomous. If you are unsure about the species, have a professional come out and assess your problem.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.