New this week: seasonal repair guides and tool picks
DIYLawn & Garden

Homemade Fertilizer for Lawns: How to Make and Apply It

A homemade fertilizer for lawns made from beer, ammonia and baby shampoo can green up grass for pennies.

Homemade fertilizer for lawns is a liquid mix of beer, household ammonia and baby shampoo that feeds grass and soil bacteria for a fraction of the cost of bagged products. It works because each ingredient hits a different weak spot in a struggling lawn, and most people already have everything they need in the kitchen or laundry room.

Why This Homemade Fertilizer Recipe Works

Each ingredient does a specific job. Beer, any cheap regular beer will do, contains sugars and carbohydrates that feed the microbes living in the soil. Those bacteria break down organic matter and make nutrients available to grass roots, so a healthier microbial population means a healthier lawn. Household ammonia supplies a concentrated dose of nitrogen, the nutrient grass depends on most for that deep green color and steady growth. Baby shampoo acts as a wetting agent, breaking the surface tension of water so the mixture soaks into the soil instead of beading up and running off. Reach for a nonantibacterial formula, since anything that kills bacteria on skin will also kill the microbes you're trying to encourage underground.

What You Need to Mix Homemade Fertilizer

  • 1 can or bottle of beer (regular, not light or flavored)
  • 1 cup of household ammonia
  • 1 cup of nonantibacterial baby shampoo
  • A large bucket or mixing container
  • A hose end sprayer with a built in reservoir

Mixing and Applying the Fertilizer

Combine the three ingredients in a bucket outdoors or in a well ventilated space. Ammonia fumes are sharp and can irritate the eyes and lungs, so avoid mixing it in a closed garage or basement, and keep it away from children and pets while you work. Once blended, pour the mixture into a hose end sprayer designed to hold liquid fertilizer, then connect it to your outdoor spigot.

Walk the lawn in even, overlapping passes, keeping the sprayer moving so no single patch gets soaked. Because the mixture is concentrated, lingering in one spot can scorch grass rather than feed it. For lawns larger than a standard quarter acre lot, scale up the recipe proportionally and mix a bigger batch rather than trying to stretch a single batch too far.

How Often to Fertilize a Lawn With This Mix

Reapply every two weeks until the lawn shows the color and density you're after, then taper off or switch to a maintenance schedule. Overdoing it works against you: too much nitrogen at once can burn grass blades or push weak, shallow growth instead of strong roots. It also helps to test your soil's pH periodically, aiming for a range of about 6.0 to 6.5, since nutrients are absorbed most efficiently in that window regardless of how much fertilizer you apply.

Close up of a hose end sprayer reservoir next to a bucket, ammonia bottle and baby shampoo used for homemade lawn fertilizer.

When a DIY Mix Isn't Enough

This homemade fertilizer works well for routine feeding, but it isn't a fix for deeper problems like compacted soil, grubs, or a pH badly outside the ideal range. If the lawn stays patchy or yellow after a few applications spaced two weeks apart, a soil test or a call to a local lawn care service can identify what a bottle of beer and ammonia can't solve on its own.

Frequently Asked Questions

How to make lawn fertilizer?

Mix one can of beer, one cup of household ammonia and one cup of nonantibacterial baby shampoo in a bucket, then load the blend into a hose end sprayer for application.

What is a good homemade fertilizer?

A good homemade fertilizer combines a nitrogen source like ammonia with something that feeds soil bacteria, such as beer, plus a wetting agent like shampoo so the nutrients soak into the ground.

How to make homemade lawn fertilizer?

Combine the beer, ammonia and shampoo outdoors or in a ventilated area, pour the mixture into a hose end sprayer, and apply it in even passes across the lawn.

What is the best homemade lawn fertilizer?

The beer, ammonia and baby shampoo mix is a widely used homemade option because it's inexpensive, easy to apply and delivers nitrogen along with nutrients for soil bacteria.

How to make homemade liquid lawn fertilizer?

Mix the three ingredients in a bucket until blended, then transfer the liquid into a hose end sprayer so it can be diluted and distributed evenly as you spray the lawn.