Where to Buy Peonies
- 🌸 You can buy fresh peonies from local florists, grocery chains like Trader Joe's and Whole Foods (typically $8–$15 per bunch in season), or online flower delivery services that work with florists near the recipient.
- 🛒 For peonies to plant, order bare-root or potted plants from specialty nurseries such as Old House Gardens or Petitti Garden Center — expect $23–$60 per root depending on the variety.
- 📅 Peak U.S. peony season runs from late April through mid-June, so plan purchases inside that window for the freshest blooms and lowest prices.
Peonies rank among the top 5 most-searched flowers in the United States every spring, and roughly 60% of those searches happen between April and June — right when domestic peony season peaks. Knowing where to buy peonies saves you from overpaying, getting wilted stems, or missing the short bloom window altogether. This guide walks you through every realistic option: local shops, online stores, nurseries for planting, and same-day delivery services. You'll leave here with prices, timelines, and practical tips you can act on today.
Where to get peonies near you
Finding peonies near you depends on timing more than geography. During peak season — roughly late April through mid-June across USDA Zones 3–8 — local options multiply fast.
Local florists
Your neighborhood florist typically stocks fresh peonies from May through early June. Many florists pre-order peonies from domestic farms in Oregon, Alaska, and the Carolinas, so calling 2–3 days ahead guarantees availability. A single peony stem at a local shop usually costs between $5 and $12, depending on your city and the variety. Pink peonies outsell every other color by a wide margin — ask your florist to set aside 'Sarah Bernhardt' or 'Dr. Alexander Fleming' stems before they sell out.
Honestly, the best way to find peonies near you? Google "florist" plus your zip code, then call. A 30-second phone call beats 30 minutes of scrolling.
Grocery stores and warehouse clubs
Trader Joe's sells peony bunches for roughly $8–$10 during May and June. Whole Foods Market prices peony bundles between $10 and $15. Costco occasionally carries bulk peony bunches (about 10 stems) in the $15–$20 range, though stock varies by region. These stores source peonies from large farms, so blooms arrive tightly budded. That tight bud stage actually works in your favor — the flowers open gradually over 4–5 days at home.
Farmers' markets
Farmers' markets in peony-growing states (Michigan, Indiana, Oregon, Washington) sell field-fresh peonies for $3–$7 per stem. Growers cut these flowers the same morning. The tradeoff: you pick from whatever the farmer brought, and popular colors disappear by 10 AM.
Best places to buy peonies online
Buying peonies online makes sense when local shops run out, when you live outside growing regions, or when you want to send peonies to someone across the country.
Online flower delivery services
MyGlobalFlowers connects you with local florists who hand-deliver peony bouquets — the flowers never cross the country in a box. You place an order online, and a florist near the recipient arranges and delivers the bouquet. This model keeps blooms fresh because the florist selects peonies from local or regional suppliers on the same day.
Other online services like 1-800-Flowers, The Bouqs Company, and UrbanStems sell peony arrangements during the spring season. Prices range from $50 to $120 for a mixed bouquet, depending on size and add-ons. Pay attention to delivery cutoff times — most services require you to order by noon in the recipient's time zone for same-day delivery.
Farm-direct online shops
FiftyFlowers and Peony Hotline sell bulk peonies directly from farms for events and weddings. A box of 30 stems from FiftyFlowers costs around $130–$180. These arrive 2–3 days after the farm cuts them. Plan for a 1–2 day "hydration window" — the buds need time to open after transit.
Where to buy peonies to plant
Planting peonies gives you blooms for 50+ years. That's not a typo. A single peony plant can outlive the person who planted it.
Bare-root peonies from specialty nurseries
Old House Gardens in Ann Arbor, Michigan, sells heirloom peony roots for $23–$60 each. Their 'Festiva Maxima' (an 1851 cultivar) costs $24 per root. Their 'Coral Sunset' (bred in 1965) costs $28. Nurseries sell bare-root peonies in fall — September through November — because peonies establish best during cool weather.
Potted peonies from garden centers
Petitti Garden Center sells potted herbaceous peonies in 2-gallon containers for $29.99 each. Itoh (intersectional) peonies run $49.99 per 3-gallon pot. You can plant potted peonies in spring or fall. Spring-planted peonies may skip their first bloom year, though. That's normal.
Where to buy tree peonies
Tree peonies cost more than herbaceous types. Petitti Garden Center prices tree peonies — varieties like 'High Noon,' 'Taiyo,' and 'Shima-Nishiki' — at $54.99 per 2-gallon pot. Cricket Hill Garden in Thomaston, Connecticut, specializes in Chinese and Japanese tree peonies and ships bare-root plants from October through November.
Tree peonies grow 4–7 feet tall and produce blooms up to 10 inches across. They thrive in USDA Zones 4–8. Plant tree peonies in a spot with morning sun and afternoon shade, especially in southern states where summer heat stresses the foliage.
Where to buy pink peonies and other popular colors
Pink peonies dominate the market. Here's a quick breakdown of popular varieties and where you can find them.
| Variety | Color | Type | Typical price | Where to buy |
|---|---|---|---|---|
| Sarah Bernhardt | Soft pink | Herbaceous | $24–$30 per root/pot | Petitti, Old House Gardens |
| Coral Sunset | Coral-peach | Herbaceous | $28 per root | Old House Gardens |
| Duchesse de Nemours | White | Herbaceous | $25–$30 per root/pot | Petitti, Old House Gardens |
| Bartzella | Yellow | Itoh | $49.99 per pot | Petitti Garden Center |
| Red Charm | Deep red | Herbaceous | $29.99 per pot | Petitti Garden Center |
| Shirley Temple | Blush pink | Herbaceous | $29.99 per pot | Petitti Garden Center |
For fresh-cut pink peonies specifically, order from a local florist between May and mid-June. Pink herbaceous peonies account for the largest share of commercial peony production in the U.S.
Looking for peony-season bouquets?
Browse seasonal arrangements from local florists and pick one that suits the occasion.
Where to buy fresh peonies year-round
Peonies bloom outdoors for only 4–6 weeks in the U.S. So what do you do in August? Or December?
Imported peonies (off-season)
Farms in Chile, New Zealand, and the Netherlands supply peonies to U.S. florists from October through March. Off-season peonies cost roughly 30–50% more per stem. A single imported stem can run $12–$20 at a florist. Your local florist can special-order imported peonies with about 1 week of lead time.
Dried and preserved peonies
Etsy sellers offer dried peony bouquets starting around $25–$40. Dried peonies last 1–2 years. They lose some color vibrancy, but the shape holds beautifully. These work well for home décor and low-maintenance arrangements.
How to keep your peonies fresh after buying
Fresh peonies last 5–7 days in a vase — longer in cooler rooms. Here's how to maximize vase life:
- Trim 1 inch off each stem at a 45-degree angle before placing peonies in the vase.
- Fill the vase with cool water (not ice-cold, not warm).
- Remove any leaves that sit below the waterline.
- Change the water every 2 days and re-trim the stems.
- Keep the vase away from direct sunlight, heating vents, and fruit bowls (fruit releases ethylene gas, which speeds wilting).
- Store tightly budded peonies in the refrigerator overnight at around 34–38°F to slow opening — this trick extends bloom time by 2–3 days.
One more thing: ants on peony buds are harmless. The ants feed on the sugary nectar outside the bud. Give outdoor-cut peonies a gentle shake before bringing them inside.
Common mistakes when buying peonies
- ✗Buying too late in the day at farmers' markets. The best stems disappear by mid-morning. Arrive when the market opens.
- ✗Expecting peonies in July from a local source. Domestic season ends by late June in most states. Alaska peony farms extend the season into August, but those stems carry premium pricing.
- ✗Planting peony roots too deep. Peony eyes (the pink buds on the root) should sit no deeper than 2 inches below the soil surface. Deeper planting prevents blooming — sometimes for years.
- ✗Skipping the fall planting window. Bare-root peonies need fall planting (September–November). Spring planting works for potted plants, but bare roots rarely establish well after March.
- ✗Ignoring sun requirements. Herbaceous peonies need at least 6 hours of direct sunlight daily to bloom well. Shade-planted peonies produce foliage but few flowers.
Peonies for every occasion
Peonies suit more occasions than most people realize.
- Mother's Day (second Sunday of May): Pink peony bouquets rank among the most popular Mother's Day gifts. Order by Thursday before Mother's Day — florists sell out fast.
- Weddings (May–June): Peony season overlaps perfectly with peak wedding season. Bulk orders from FiftyFlowers start around $130 for 30 stems.
- Valentine's Day (February 14): Off-season peonies from South American farms make a memorable alternative to red roses. Expect to pay $80–$150 for a peony arrangement in February.
- Memorial Day (last Monday of May): White peonies — especially 'Duchesse de Nemours' — carry a quiet elegance appropriate for memorial tributes.
- Housewarming gifts: A potted peony plant tells the new homeowner, "This gift will bloom for decades." A 2-gallon 'Shirley Temple' peony costs about $30.
Your next move
Peonies reward you most when you match the buying method to the moment. Want fresh cuts today? Call a local florist or check Trader Joe's. Planning a wedding in June? Order bulk stems 3–4 weeks ahead. Dreaming of a peony garden that outlasts your mortgage? Plant bare roots this fall.
The window for domestic peonies is brief. Act during it. And honestly, even a single $5 peony stem from a farmers' market can turn an ordinary Tuesday into something worth remembering. Browse the peony collection at MyGlobalFlowers to see what's available for delivery right now.
Send seasonal flowers today
Choose your arrangement, add a message, and let a local florist hand-deliver it fresh.
FAQ
When is the best time to buy peonies in the U.S.?▾
Peak season runs from late April through mid-June. Prices drop, selection expands, and freshness peaks during these weeks. Off-season peonies (October–March) come from Southern Hemisphere farms and cost 30–50% more.
Who sells peonies near me?▾
Local florists, Trader Joe's, Whole Foods, Costco, and farmers' markets all carry peonies during spring. Use Google Maps to search "peonies near me" or call your nearest florist directly.
Can I buy peonies online for delivery?▾
Yes. MyGlobalFlowers, 1-800-Flowers, UrbanStems, and The Bouqs Company all deliver peony arrangements through local florists during the spring season. Order before noon in the recipient's time zone for same-day delivery.
How much do peonies cost?▾
Grocery store bunches cost $8–$15. Single stems from florists run $5–$12. Bare-root plants for your garden cost $23–$60 depending on the variety. Itoh and tree peonies in pots cost $49.99–$54.99.
Where can I buy tree peonies?▾
Petitti Garden Center sells potted tree peonies for $54.99 each. Cricket Hill Garden in Connecticut ships bare-root tree peonies in fall. Both sources offer Japanese and Chinese varieties that grow 4–7 feet tall.
How long do fresh-cut peonies last?▾
Fresh peonies last 5–7 days in a vase. Change the water every 2 days, re-trim the stems, and keep the vase in a cool spot away from sunlight. Refrigerating tightly budded peonies overnight extends bloom time by 2–3 extra days.

