Does Dollar General Sell Flowers? (All You Need To Know)

If you’ve got a special occasion coming up, flowers are a great way to show your appreciation! However, full bouquets can be pretty pricey for those on a budget and also tricky to find under time pressure.

As 75% of Americans live within 5 miles of a Dollar General Store, you may be wondering if Dollar General sells flowers. Here’s what I found!

Does Dollar General Sell Flowers?

Dollar General does sell fresh flowers at selected stores during seasonal periods, where you’ll find flowers costing $2 or bouquets at $5. Additionally, Dollar General sells an array of artificial flowers individually, costing $1-$5 per flower.

We contacted Dollar General associates to answer your questions; if you’d like to find out more, keep reading!

What Types of Flowers Does Dollar General Sell?

If you’re looking for fresh flowers, you may be out of luck. Selected Dollar General stores will receive real flowers during seasonal periods such as Mother’s Day and Valentine’s Day.

During the days leading up to Valentine’s, some stores were selling individual roses for $2 and bouquets of gerbera daisies for $5.

To save yourself any disappointment, find your local store’s details online. A store representative will inform you of available flowers.

Alternatively, Dollar General sells an array of artificial flowers priced at $1-$5 per stem, perfect for anyone looking to customize their own bouquet.

In stores, you’ll find various types, including roses, gerbera daisies, sunflowers, blue hydrangeas, hibiscus flowers, and more; every store is different.

Artificial flowers can also be purchased in wreaths which can be used for any occasion you see fit.

Alternatively, Dollar General sells a small range of flower seeds such as marigolds and American wildflowers for $1-$2 per pack.

How Much Do Flowers Cost At Dollar General?

How Much Do Flowers Cost At Dollar General?

If you’re buying on a budget, you may be interested in Dollar General’s flower selection. Artificial flowers are sold individually for $1-$5 per flower. Artificial wreaths and arrangements typically cost $5-$7, depending on their size.

On the occasion that Dollar General sells fresh flowers, bouquets are usually priced at around $5. On Valentine’s Day, Dollar General sold individual roses for $2 each.

If your local store doesn’t sell fresh flowers, you may consider flower seeds costing $2 per pack.

Does Dollar General Deliver Flowers?

Unfortunately, Dollar General does not deliver artificial or fresh flowers. You’ll need to visit your local store to complete a purchase.

Luckily, Dollar General operates over 17,000 stores in 46 states, meaning you’ll never be too far.

Are Flowers From Dollar General Good?

Yes, Dollar General sells a wide variety of artificial flowers, some of which are made with silk. The advantage of fake flowers is that you’ll have free reign over how your bouquet can look.

The life expectancy of your flower depends on how well they are kept. Usually, silk flowers will last around 3 months before they fade.

A bouquet of fresh flowers from Dollar General is expected to last up to a week, provided they are cared for.

If you want to make the most of your artificial bouquet, Dollar General offers various arts and crafts to help you form the perfect bunch of flowers.

Many Dollar General customers spruce up their artificial bouquets with ribbons from the Arts and Crafts section.

Does Dollar General Sell Flower Pots and Seeds?

Yes, Dollar General sells an abundance of flower pots available both in-store and online.

You’ll have many styles to choose from, including vintage-themed pots, whiskey barrels, terracotta style, colored ceramics, and even a Mickey Mouse-themed planter!

Flower pots are priced from $1-$27. Flower seeds and seed starters are available at most Dollar General stores for $1-$2.

If you are wondering what other products Dollar General sells, you can also see my posts on whether or not DG sells alcohol and microwaves.

Additionally, if you are looking to purchase flowers elsewhere, you can also buy flowers from Walmart and Walgreens, along with Costco who delivers flowers.


If you’re looking for artificial flowers, then yes, Dollar General sells various individual fake flowers for $1-$5 per piece. Selected stores may sell fresh flowers such as single roses or gerbera daisy bouquets during seasonal periods for $2-$5. All flowers are only purchasable in-store.

Photo of author

Marques Thomas

Marques Thomas graduated with a MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment