is adamant that we will only share deals that we think will truly save you money. To support our work, we do make money from some links to companies and deals on our site, which helps to pay our bills and support our Consumer Action Center. Learn more about our guarantee here.

Where to get the best deals on plants and flowers

Where to get the best deals on plants and flowers
Get This Deal Read More
Image Credit: Dreamstime
Sarah Jordan |

Spring is here and many stores are stocking up on beautiful plants and flowers! Even though gardening can be an expensive hobby, there are many ways you can create a budget-friendly garden this season. One easy way is to plant perennials rather than annuals. Perennials come back year after year, so they’re not only less work, but also they’re more cost-effective! You can also start your plants from seeds; however, if you’re like me and you want that spring color right away, you’ll want to check out the options below.

We’ve rounded up some of the best places to shop for deals and sales on plants, flowers, and shrubs. Availability may vary depending on your location and these sales could end or change at any time. You can look up your location’s last frost date here, so you don’t run the risk of planting too early. For deals on gardening tools and supplies like mulch and soil, check out the Spring Black Friday sales at The Home Depot or Lowe’s Home Improvement.


According to the store’s weekly ad, Lidl is offering deals on vegetable and fruit plants as well as flowers starting at just $1.99! Keep an eye out for even more deals on plants and flowers later in the season.

See This Deal


 Aldi is offering vegetables and herbs as well as azaleas and hydrangeas for a limited time. Availability and price depend on location.

See This Deal

The Home Depot

The Home Depot is hosting its Spring Kickoff sale through April 17. Find deals on flowers starting at just 88 cents!

Get This Deal

Lowe’s Home Improvement

Lowe’s is another retailer offering a Spring Black Friday sale! You can find various other deals on flowers in the store’s weekly ad this week. Gardeners also recommend checking out your local store’s clearance rack for perennials that need some extra love.

Get This Deal

Pike Nursery

If you’re looking for a large variety of plants, Pike Nursery is a great place to shop. While this store’s plants tend to be pricier than other stores, they’ll occasionally offer deals and sales on weekdays, (Tuesday through Friday). Pike offers a lifetime guarantee on all trees and shrubs! Also, any open bags of soil are typically 50% off. You can order local delivery from Pike or choose curbside pickup. Check out the store’s weekly ad for the best and most current deals.

Get This Deal


While Walmart typically doesn’t have the most variety of plants, the company has some of the best prices. Shop for annuals and perennials as well as a variety of vegetables and herbs. Walmart is also a great place to find deep discounts on clearance plants, especially after Easter and Mother’s Day.

Get This Deal


Etsy has a great variety of unique seeds, perennials, and annuals available from different sellers if you prefer to shop online. When shopping, be sure to read product descriptions and seller reviews to know exactly what type of product you’ll receive.

Get This Deal


You have probably seen this brand in many garden centers, but did you know you can order Burpee plants and seeds directly from the company? Burpee’s website offers a variety of live plants and seeds for beautiful plants and vegetables.

Get This Deal

Great Garden Plants 

Choose from over 800 plants from the deer-resistant to rare and unique! This online store will only ship the plants when it’s right for your climate and shipping is free on orders of $79 or more. Shop the sale section for the very best prices!

Get This Deal


One of our deal diggers got this beautiful planter for just $29.99 at Costco! Similar pre-planted arrangements cost twice as much at other stores. You can find a variety of live plants online at or shop in-warehouse for even more deals! If you’re not already a Costco member, you can save up to $40 with a new membership here!

Get This Deal

Want to stay up-to-date on all the best deals? Sign up for our newsletter below!

Problem with a deal? Let us know.