A few years ago, I tried to order flowers online for a friend’s birthday. Thirty minutes and about twenty dollars in hidden service fees later, I placed my order. It never arrived, because the advertised one-day shipping didn’t exist.

The world of online flower delivery today is drastically different. A variety of services offer gorgeous bouquets, plus approachable, transparent prices and quick, easy delivery. Below are the five best ones around, all personally tested and vetted by our team. Time to make Mom proud.


Price Range: $35+
Delivery Options: Next day delivery is available nationawide, and same-day shipping is available in NYC, San Francisco and L.A.
The Basics: BloomThat offers an impressive range of floral arrangements, from plant-it-yourself kits to literal person-sized bouquets.
Special Deal: Take 15% off through Mother’s Day with the exclusive code GEARPATROL15.

Farmgirl Flowers

Price Range: $48+
Delivery Options: The lower 48.
The Basics: Farmgirl offers a variety of floral arrangements, snacks, and gift boxes, all ethically sourced and beautifully packaged in burlap. Just put in your zip code to see what’s available in your area. Two insider tips: The Peony by the Pound was one of the best-selling flower arrangements last year and when you select With Heart: Every Mother Counts Farmgirl Flowers donates $10 to Every Mother Counts. It’s basically two gifts for one.
Special Deal: Take 10% off your purchase with code Gearpatrol10 through May 13th.

The Bouqs Company

Price Range: $40+
Delivery Options: Shipping is available Tuesday-Saturday in all 50 states, and is free with a (free) membership. Times vary per bouquet.
The Basics: The Bouqs Company’s bouquets are so beautiful that brides are known to order them for weddings. The service offers sustainably grown, farm-direct bouquets from local artisans, all clearly marked with a price and delivery date so there are no surprises at checkout.
Special Deal: Take 15% off through May 9th with code REALMOMS15.


Price Range: $25+
Delivery Options: Free shipping for Prime members; same day and schedule flower delivery depending on location.
The Basics: Amazon has a wide variety of fresh flowers available for two-day delivery, plus the ability to add on candy and other small gifts. Use it to order a bouquet, or order single flowers to make your own bouquet for a personal touch.

Urban Stems

Price Range: $35+
Delivery Options: Same-day delivery is available in New York City, D.C., Philadelphia, Austin and Baltimore. Next-day shipping is available in the lower 48 states.
The Basics: Urban Stems offers a range of gift boxes, plants, and bouquets, all clearly marked with prices and delivery options before you get to the checkout page.

Note: Purchasing products through our links may earn us a portion of the sale, which supports our editorial team’s mission. Learn more here.