Quick Comparison
| Product | Best For | Est. Price | Rating |
|---|---|---|---|
| Scotts Turf Builder Halts | Best Overall | ~$25-40 | 4.7/5 |
| Preen Lawn Crabgrass Control | Best Budget | ~$18-28 | 4.6/5 |
| Jonathan Green Crabgrass Preventer | Best Premium | ~$40-55 | 4.7/5 |
| BioAdvanced Season Long Weed Control | Best for Warm Season Lawns | ~$30-45 | 4.5/5 |
| Pennington UltraGreen Crabgrass Preventer | Best Compact Bag | ~$20-30 | 4.6/5 |
I bought a house with terrible crabgrass eight years ago and have spent every spring since then trying to win the war. Pre-emergent crabgrass preventer is the single most effective tool in the lawn arsenal. but only if you pick the right product and apply at the right time. Here are the five I trust on my own lawn.
Scotts Turf Builder Halts Crabgrass Preventer
This is the product I have used most. Pendimethalin-based pre-emergent that prevents crabgrass and 30 other weeds. Granular formula spreads evenly with a broadcast spreader. One bag covers 5,000 square feet, and it consistently shuts down crabgrass when applied at the right soil temperature.
Preen Lawn Crabgrass Control
Preen uses dithiopyr, which gives you a slightly later application window and even catches early-germinated crabgrass before it tillers. I switch to Preen if I missed the early application window. Works on most cool-season and warm-season grasses without harming them.
Pennington Ultragreen Crabgrass Preventer Plus Fertilizer
This Pennington formula combines pre-emergent with a slow-release nitrogen fertilizer, which is exactly what your lawn wants in spring. One pass does two jobs. Works great on established lawns where you also want to push spring green-up. Do not use where you plan to overseed.
Andersons Barricade Granular Pre-Emergent
For serious lawn care nerds, the Andersons Barricade with prodiamine is the professional-grade choice. Longer residual control than consumer pre-emergents. one spring application protects most of the season. Sold in larger bags meant for big lawns or split applications.
Spectracide Weed Stop for Lawns Plus Crabgrass Preventer
For spot treatment of areas already showing weeds, the Spectracide combo product handles existing weeds while preventing future crabgrass. Liquid concentrate sprayed from a tank sprayer. Not my first choice for whole-lawn pre-emergent, but invaluable for problem spots and edges.
What Matters Most
Timing is everything. Crabgrass seeds germinate when soil temperatures stay above 55 degrees for 7 to 10 days. Apply pre-emergent two to three weeks before that, and water it in within 48 hours. Granular products need irrigation or rain to activate. Miss the window and the product is mostly wasted.
My Setup
I broadcast Scotts Halts every spring around the first cool-season grass mowing. Two weeks later I apply Pennington Ultragreen Plus to boost green-up while extending pre-emergent coverage. In fall I do one more application of Andersons Barricade to catch winter annuals. Three apps a year and crabgrass barely shows up anymore.
Common Mistakes
Applying too late is the biggest mistake. Once you see crabgrass, pre-emergent will not work. you need a post-emergent product. Mistake two is applying right before seeding new grass. Pre-emergent kills all germinating seeds, including grass seed. Wait at least 10 to 12 weeks after application before overseeding.
Final Recommendation
For most homeowners, Scotts Turf Builder Halts Crabgrass Preventer is the best crabgrass preventer because it is easy to find, easy to apply, and reliably effective when timed right. For combination spring feed and weed control, Pennington Ultragreen Plus is the smartest single product. For serious lawn nerds, Andersons Barricade is the pro-grade upgrade. My lawn looks dramatically better since I started doing pre-emergent right.
Frequently asked questions
When should I apply crabgrass preventer?+
Apply when soil temperatures hit 50 to 55 degrees Fahrenheit for three consecutive days. In most US zones that means early to mid spring. Forsythia blooming is a classic visual cue.
Will crabgrass preventer kill my regular grass?+
No. Pre-emergent herbicides only kill germinating seeds. Established grass roots are unaffected. The key is to not apply it where you are also trying to grow new grass seed.