Miracle-Gro Garden Soil ONLY $2
Through May 27th, head over to Lowe’s and score Miracle-Gro All-purpose Garden Soil for just $2 per 0.75 cu ft bag (regularly $4.58)!
Miracle-Gro All-purpose Garden Soil – reg. $4.58
Final cost ONLY $2!
Heads up: if ordering online, MyLowe’s Rewards members can get $2.99 fast delivery on up to 10 bags. If you add more than that, a $39+ shipping fee will apply.
This in-ground garden soil helps feed plants for up to 3 months while improving existing soil to encourage strong root growth. It’s ideal for outdoor flowers, annuals, perennials, trees, and shrubs, and can easily be added to garden beds by spreading a 2-3 inch layer before planting.

Thank you for posting this deal! I have a small car so it was awesome to get the mulch deal and now this one! I appreciate your help so much. What a blessing!!
Woohoo! You’re very welcome, Karen! Glad we could help you snag the savings!
Help! I missed this deal and have two 4ftx6ftx12 inch garden beds to fill. Anyone know where I can find a good deal? Right now I’m looking at Walmart https://www.walmart.com/ip/1039077690?sid=B1099B24-2698-400C-BB68-00E26C6799A4 first time gardener so I don’t know if this is good or not.
Sorry you missed this deal, Felicia! We’ll keep our eyes peeled for any other sales on garden soil! 👀❤️