14 Natural Remedies for Garden Pests

Pest control tips that are anything but garden variety

A couple at home gardening in spring
Photo: Sarah Mason / DigitalVision / Getty Images
A couple at home gardening in spring
Photo: Sarah Mason / DigitalVision / Getty Images
Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon

Gophers are digging holes in your garden beds, while squirrels are eating your vegetables. If you need to control these unwelcome guests but don’t want to deal with side effects from pesticides or repel beneficial insects and wildlife that help your garden flourish, read on for 14 effective natural remedies for garden pests, whether they're insects or mammals.

1. Use Pheromone Traps 

These traps, baited with the chemicals insects use to attract mates, aren’t that effective at repelling pests. However, they can provide you or your local gardener with information on which ones (like tomato pinworms or moths) are descending on your area so you can fight back accordingly. 

2. Put in Companion Plants

Close-up of a hand planting bulbs in the ground
Photo: Olga Simonova / EyeEm / EyeEm / Getty Images

Plant garlic or onion bulbs around susceptible plants to deter aphids and borers, while chrysanthemum pyrethrum flowers can repel aphids, cabbage worms, and other insects. Plant these bushes around your home, then dry and crush their blooms, mixing with water to create a pest control spray. 

3. Cover Plants 

Reusable clear polyester floating row covers keep out insects and heat but let in rain and light. Opt for lightweight varieties to deter pests in the summer, and choose heavier types in the cooler months. This strategy is ideal for seedlings but not for plants requiring insect pollination. 

4. Attract Birds

Birds in a stone birdbath
Photo: DESPITE STRAIGHT LINES (Paul Williams) / Moment / Getty Images

Maintain a birdbath with fresh water and put up a bird feeder you keep stocked with seeds. By making your garden hospitable to bug-eating birds, they’ll help decimate your pest population.

5. Make or Buy Pest Control Spray

Choose from several different types, then spritz infested plants. The simplest method is to mix water with a small amount of liquid dish soap or cayenne pepper in a spray bottle. 

Or buy an oil spray, but test it first since it could harm beneficial insects and burn plant leaves. Spray a few leaves, then wait two days and check for damage, like spotting or discoloration. If you don’t see damage, spray the whole plant, ensuring the mixture comes in direct contact with pests. In general, apply in the early morning on cooler days and avoid blooms. 

Natural Insecticides You Can Make at Home

If you decide to DIY, there are a few simple recipes to follow. Some, such as garlic or chili spray, are more effective for repelling insects, while others, such as soap or oil sprays, can eliminate soft-bodied pests such as aphids. 

  • Soap spray: Combine 1 1/2 teaspoons of a gentle soap, such as castile soap, with 1 quart of water in a spray bottle. Spritz on plants wherever you see unwanted pests.

  • Oil spray: Mix 1 cup of vegetable oil, such as canola or sunflower oil, with 1 tablespoon of castile or another gentle soap. Dilute with 1 quart of water, then pour into a spray bottle and spritz on plants.

  • Chili spray: Some bugs just can't take the heat. Add 1 tablespoon of chili powder to 1 quart of water plus a few drops of a gentle liquid soap. Spray on the leaves of affected plants to keep the bugs away.

  • Garlic spray: Add two whole bulbs of garlic and some water to a blender or food processor and puree to make a paste. Let the garlic paste rest overnight, then add to a spray bottle with 1 teaspoon of gentle soap. Top off with water, then spray on the affected plants. 

With any DIY insecticide, always test on a small area of the garden first to make sure the spray doesn't harm the plants. Wait a day after the test spray, then proceed if the plants are fine.

6. Purchase Insecticidal Soap

The potassium salts in these soaps dissolve insect exoskeletons when they contact bugs. As with oil sprays, run a spot test and avoid treating plants on hot days.

7. Opt for Food-Grade Diatomaceous Earth

Sprinkle this off-white powder on plant leaves and beneath fruits and vegetables growing on the ground to deter bugs with exoskeletons. 

8. Pick Up Bacillus Thuringiensis (BT)

This soil bacterium infects and kills insects. However, since specific types are only effective at obliterating particular pests, purchase the variety you need. For instance, opt for BT var. kurstaki (or BT var. berliner) for caterpillars and BT var. tenebrionis for Colorado potato beetles. 

Also, treat pest larvae since the bacterium is only effective against bugs in the non-adult stage. Spray on cooler days, wear goggles and a mask, and reapply one or two days after the first application if your garden is heavily infested.

9. Order Parasitic Nematodes

Send away for dormant nematodes, microscopic roundworms that kill insects within a couple of days. Then during the evening or on an overcast day, mix them with water and immediately apply to moist, warm soil. Finish by watering. 

10. Set Sticky Traps

Buy or make traps, which feature rigid materials in specific colors covered in a sticky substance. Since certain hues attract specific types of insects, it’s critical you choose the right color to target the right pests. For instance, go with yellow for fruit flies, fungus gnats, and midges; white for flea and cucumber beetles; and light blue for flower thrips.

11. Treat With Garden Lime

Put garden lime around the perimeter of your garden to repel raccoons, skunks, and snakes. Once these critters lick off the lime, they’ll experience a burning sensation and hopefully avoid returning to your garden.

12. Install Stainless Steel Mesh

To rout out gophers, arrange stainless steel mesh around root balls of plants or lay underneath a layer of sod. Fencing in general is a great solution to keep animals like deer out of your garden

13. Arrange Chopsticks

Place chopsticks or plastic forks in the ground to discourage dogs and cats from entering beds and digging up plants.

14. Try Dried Blood Meal

Find this organic material at top-rated local nurseries. Every week to 10 days, scatter between rows of vegetables to turn off deer, rabbits, and groundhogs. Since this material attracts dogs, cover it with garden lime to avoid drawing them to your garden.

How to Prevent Pests in Your Garden 

Keeping unwanted pests out of your garden in the first place is often preferable to fighting them off once they've set up shop. Pests love an easy mark and are drawn to weak or sick plants. Remove any plants past their prime or showing signs of infection, such as brown spots, yellowed leaves, or soft and moldy stems. 

Healthy garden soil can also deter pests by allowing plants to grow strong and reducing the spread of infectious material. Use compost to add nutrients and beneficial microbes to your soil rather than synthetic fertilizers. Rotating the plants in the garden, such as planting tomatoes one year and beans the next, is another way to boost soil health and deter pests. 

Not all bugs are the same. Some "pests" actually benefit your garden by eating other insects. Lacewings and ladybugs are two examples of friendly bugs who love eating aphids and other pests. You can purchase them at a garden store or plant parsley, Queen Anne's lace, or carrots to attract them to your garden.

DIY vs. Hiring a Pro

Whether or not you should hire a pro for your pest control issue or handle it yourself all comes down to the level of infestation. Homeowners can easily handle minor infestations of small, non-destructive pests like ants or spiders with a few home remedies. But, if the problem is a large-scale one, you’re dealing with a more destructive or harmful pest for your garden, or larger pests like gophers, rabbits, or deer, it’s probably best to leave it up to the professionals and hire a certified pest control company to deal with the problem effectively and humanely.

How Much Does Pest Control Cost?

Using a homemade or at-home pest control remedy typically costs much less than hiring a local exterminator to do the job. On average, pest control costs $170, but the size of the infestation and the type of pest you're dealing with can impact the price considerably. 

Frequently Asked Questions

Dawn dish soap is typically too abrasive to use on plants, even when diluted with water. The soap contains detergents that can strip away a plant's natural waxes and oils, which are there to protect the leaves.

Should you decide to make your own soap spray insecticide, it's important to choose a gentle soap that doesn't contain detergents or surfactants. Castile soap, such as Dr. Bronner’s, is a good pick.

Vinegar can be an insect repellant, as many bugs find its scent off-putting. However, vinegar is acidic and may also cause damage to any plants it comes in contact with. If you'd like to use vinegar to deter pests in your garden, be careful not to spray it directly on the plant's leaves or stems.

It's also worth noting that vinegar's effects can be short. To continue to repel bugs, you'll need to spray vinegar repeatedly. 

Cinnamon's warm scent appeals to many people but not to many bugs. The spice contains eugenol, which also happens to be used in insecticides. While the level of eugenol in cinnamon isn't enough to eliminate bugs on its own, the scent can be strong enough to keep them away. 

You can try sprinkling cinnamon around areas where you've seen insects, such as ants and mosquitos. Remember that you'll have to reapply frequently, especially after periods of rain.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to pest control services
From average costs to expert advice, get all the answers you need to get your job done.
Father and son eat breakfast in kitchen
Jan 17, 2025
Jan 17, 2025
Finding a line of ants crawling to and from your kitchen is not a fun surprise. Left untreated, ant infestations can cause serious structural damage. An exterminator can get rid of them. Use this guide to weigh the cost of hiring an ant exterminator.
Man removing termite damaged wood
Jan 24, 2025
Jan 24, 2025
Termite damage repair costs can vary greatly based on the damage severity and location. Learn more about the associated costs of this project with our guide.
The interior of an eclectic dining room on a sunny day
Jan 22, 2025
Jan 22, 2025
If you have a serious rodent problem, you may need to know the cost of hiring a rat exterminator. We can help you estimate prices and control costs.
close up of roach on cupboard
Dec 4, 2024
Dec 4, 2024
Cockroaches are irritating pests with a strong sense of smell. Use that knowledge to your advantage by deterring them with smells roaches hate.
Close-up of a colony of termites
Jan 16, 2025
Jan 16, 2025
The termite inspection cost varies based on your location and reason for getting the service. Learn more about termite inspection budgeting.
woman inspecting the outside of a home
Jan 22, 2025
Jan 22, 2025
Pest inspection costs depend on the type of inspection, location, and other factors. Learn more about how much pest inspections cost with this guide.
Share project details to get started.