Cats often use gardens as their outdoor litter boxes. If your cat or a neighbor's cat is defecating in your garden, you can reduce or completely stop this behavior. The best approach is to deter cats from entering the garden from the start, and these cost-effective methods will help you achieve that.
Steps
Distract the Cat's Attention

Cover the soil with mulch. Most cats dislike walking on mulch, so they will avoid these areas. Additionally, cats are attracted to gardens because the loose soil resembles a litter box. By covering the soil, the garden will no longer seem appealing to them.

Use concrete mesh or wire with holes about 2.5 cm in size. You can lay the mesh along the pathways leading to the garden. Cats dislike walking on such surfaces and will avoid these areas.
- Spread the mesh over the ground and cover it with mulch. Use clips to create holes for plants to grow and fold the edges of the mesh into the soil. The mesh effectively prevents cats from defecating and digging in the garden.

Use twigs or small branches. Insert multiple branches into the soil. Cats dislike walking on branches, and you can plant through the gaps.
- You can replace branches with chicken wire. Plants can grow through the wire openings, and cats will avoid walking on any type of barrier.

Place spike mats in the garden. Although they may sound dangerous, they are harmless to cats. These mats have plastic spikes that deter cats from walking on them. Cut the mats into smaller pieces and scatter them around the garden.

Use cat repellent with strong scents. These repellents are available at garden centers and hardware stores in the form of small stones or sprays. Cats dislike these scents and will stay away from your garden.
- For large areas, use stone-form repellents. For specific spots, sprays are more effective. Reapply the repellent if cats return.
- Lion dung is an effective repellent sold online. Cats avoid it, believing a large predator is nearby.

Use citrus peels. Cats dislike the smell of citrus. A simple method is to scatter orange or lemon peels around the garden, though you’ll need to replace them frequently.
- Instead of peels, you can use citrus-scented sprays. Alternatively, mix 10-15 drops of citrus essential oil with a cup of water and spray it around the garden.

Use stronger scents. For example, cats dislike the smell of tobacco or coffee, so you can sprinkle used tobacco or coffee grounds around the garden to keep cats away.
- Additionally, you can spray a mixture of water and vinegar around the garden or mix 10-15 drops of lavender or eucalyptus essential oil with a cup of water to spray across the yard. Regular application is necessary to deter cats from entering.

Sprinkle chili powder. Some people find it effective to scatter chili powder around the garden. However, you’ll need to reapply it after each rain.

Plant rue. Cats dislike the smell of this plant. Although the leaves can be toxic, cats will avoid them rather than getting close enough to chew on them.

Use motion-activated devices. You can install ultrasonic devices or motion-activated water sprinklers in the garden. When a cat approaches, the motion triggers the sensor. Depending on the device, it will emit ultrasonic sounds that humans can’t hear or spray water to scare the cat away. Some people combine both types for maximum effectiveness.
- If you spot a cat in the garden, you can use a gentle water spray to chase it away.
Attract cats to a different area

Choose a sunny location. Cats love basking in the sun, so select an area that receives sunlight for several hours a day.

Plant catnip or catmint. Cats are attracted to these plants, and you can divert their attention away from your garden by planting them in a different part of your yard. Cats will be drawn to that area instead of focusing on your garden. However, note that this method might attract more cats to your property.

Create a sand patch. In addition to planting catnip, prepare a soil area near it and cover it with sand. Cats enjoy lounging on such spots, which will reduce their interest in your garden.
- Cats might use this area as a litter box, so regular cleaning is necessary. However, this will effectively prevent them from accessing other parts of your garden.

Spread a thin layer of mulch around the area. Cats dislike thick mulch but enjoy digging in thin layers, making this spot particularly appealing to them.

Plant cat-friendly vegetation. Cats are fond of wheatgrass, flaxseed, oats, barley, and lemongrass.
Contact the owner and authorities

Check local leash laws for pets. In many areas, pets are not allowed outdoors without a leash. Once you understand the regulations, you can report stray cats in your garden to the authorities.

Identify the owner. Check the cat’s collar, if it has one, for owner information, as most collars include the owner’s phone number or the contact details of a veterinary office. You can also observe the cat’s path when it leaves your garden.

Discuss with the pet owner. If the cat belongs to a neighbor, address the issue with them. Inform them about leash laws and request that they keep their cat indoors. You can warn them that animal control will be contacted if the problem persists.

Contact animal control. If the cat is stray or a neighbor’s cat continues to cause trouble, you can call animal control to have the cat removed.
Warning
- Any method used to prevent cats from defecating in the garden must be environmentally friendly and safe for cats as well as other animals that may access your garden. Opt for natural and safe products instead of harmful chemicals, and always check product labels for safety information.
