Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

Weeding in the vegetable garden, closeup
Jekaterina Sahmanova/istockphoto

Landscaping takes time, patience, and of course, money. But there are plenty of ways for green thumbs to save some green. When it comes to weeds — the most obnoxiously inevitable intruder in gardening — you don’t have to spend hours pulling each one by hand or spend tons of money to hire a landscaper. Here are some of our favorite cheap weed-control methods. 

Spread Mulch

mulching garden conifer bed with pine tree bark mulch
ronstik/istockphoto

Weeds thrive with sun exposure and mulch can stifle the sunlight, subduing unwanted plants. As an added bonus, mulch can elevate the appearance of your landscaping, since there are so many colors and types to choose from. You can hire a landscaper to fill your beds in for you, or you can spread the mulch yourself. Just make sure you remove any existing weeds first, and use a thinner layer of mulch around flowers and plants than in open areas of your yard.

Block with a Barrier

Planting strawberry seedling on spunbond, cutting out a hole for seedlings, guide step by step
v_zaitsev/istockphoto

To optimize mulch’s ability to starve weeds of sunlight, try using a barrier between the soil and mulch. You can purchase weed block from a local home improvement store or garden center. but newspaper or cardboard accomplish the same objective and are cheaper. While it’s best to plant flowers in your beds before laying down weed block, you can always cut a slit in the material and dig beneath it, then tuck any slack around your flowers.

Make a DIY Weed Killer

Caucasian Men Fighting Grass Lawn Weeds by Spraying Chemicals.
welcomia/istockphoto

There are plenty of weed killers available for purchase at the store, but they tend to come with sky-high price tags and a long list of chemical ingredients. Try a DIY recipe instead using dish soap, salt, vinegar, and water. 

Use Boiling Water

Water bubbles and boils on a gas stove or range in a home kitchen. Blue flame and stainless steel pot.
RyersonClark/istockphoto

While a DIY weed killer is certainly affordable, a pot of boiling water is virtually free. All you have to do is boil water and pour it directly onto any weeds, which will scald and kill them. Just be careful not to splash any of the water back onto yourself as you douse those noxious intruders.

Sprinkle Some Salt

Male hand sprinkles salt on a black background. Cooking concept.
zhikun sun/istockphoto

Salt can be used to dehydrate — and eventually kill — weeds by throwing off the water balance of the plant’s cells. Sprinkle salt on any unwanted guests to your flower beds and wait for the rain to do its job, or you can dissolve some salt into water and pour the mixture on the weeds. 

Meet the Writer

Rachel is a Michigan-based writer who has dabbled in a variety of subject matter throughout her career. As a mom of multiple young children, she tries to maintain a sustainable lifestyle for her family. She grows vegetables in her garden, gets her meat in bulk from local farmers, and cans fruits and vegetables with friends. Her kids have plenty of hand-me-downs in their closets, but her husband jokes that before long, they might need to invest in a new driveway thanks to the frequent visits from delivery trucks dropping off online purchases (she can’t pass up a good deal, after all). You can reach her at [email protected].