{% assign use_variant_images = false %}
{% capture vertical_scroll %}{% endcapture %} {%- if use_variant_images and variant.images[0] -%} {%- assign images = variant.images -%} {%- else -%} {%- assign images = product.images -%} {%- endif -%}
{% assign last_slide = 0 %} {% assign imgOffset = 0 %} {% if product.tags contains 'Graphic Overlay' %} {% assign imgOffset = 1 %} {% endif %} {%- for image in images offset: imgOffset -%} {% capture thumbRepsonsive %} {%- if image != blank -%} {%- if image.width > 180 -%}{{ image.src | img_url: '180x' }} 180w {{ 180 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 360 -%}{{ image.src | img_url: '360x' }} 360w {{ 360 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 540 -%}{{ image.src | img_url: '540x' }} 540w {{ 540 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 720 -%}{{ image.src | img_url: '720x' }} 720w {{ 720 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 900 -%}{{ image.src | img_url: '900x' }} 900w {{ 900 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 1080 -%}{{ image.src | img_url: '1080x' }} 1080w {{ 1080 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 1296 -%}{{ image.src | img_url: '1296x' }} 1296w {{ 1296 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 1512 -%}{{ image.src | img_url: '1512x' }} 1512w {{ 1512 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 1728 -%}{{ image.src | img_url: '1728x' }} 1728w {{ 1728 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 1944 -%}{{ image.src | img_url: '1944x' }} 1944w {{ 1944 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 2160 -%}{{ image.src | img_url: '2160x' }} 2160w {{ 2160 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 2376 -%}{{ image.src | img_url: '2376x' }} 2376w {{ 2376 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 2592 -%}{{ image.src | img_url: '2592x' }} 2592w {{ 2592 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 2808 -%}{{ image.src | img_url: '2808x' }} 2808w {{ 2808 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- if image.width > 3024 -%}{{ image.src | img_url: '3024x' }} 3024w {{ 3024 | divided_by: image.aspect_ratio | round }}h,{%- endif -%} {%- assign image_size = image.width | append: 'x' -%} {{ image.src | img_url: image_size }} {{ image.width }}w {{ image.height }}h {%- endif -%} {% endcapture %}
{% assign last_slide = forloop.index %} {% endfor %}
All media depicts mature plants.

'Serendipity' Allium

PERENNIAL

Description

  • Electric purple flowers are pollinator magnets!
  • Handsome blue foliage.
  • Adapts to many soil types.
  • Resistant to deer and rabbits.
  • Zones 4-8, sun/part sun, 20″ tall x 15″ wide at maturity.
Zone 4-8
Light part sun/sun
short

{% capture DiscountGroup %}1{% endcapture %} {% capture DiscountTier %}1{% endcapture %} {% assign DiscountGroup = DiscountGroup | plus: 0 %} {% assign DiscountTier = DiscountTier | plus: 0 %} {% assign discount_amount = 0 %} {% for group in product.discounts_structure.groups %} {% if group.id == DiscountGroup %} {% for tier in group.tiers %} {% if tier.id == DiscountTier %} {% for discount in tier.discount %} {% if discount.min_quantity > variant.quantity %}{% break %}{% endif %} {% assign discount_amount = discount.discount_amount | times: 100 %} {% endfor %} {% break %} {% endif %} {% endfor %} {% break %} {% endif %} {% endfor %} {% if variant.price < variant.compare_at_price %} Sale {{- variant.price | minus: discount_amount | money | remove: ' ' -}}
{{- variant.compare_at_price | money | remove: ' ' -}} {% else %} {{- variant.price | money | remove: ' ' -}} {% endif %} Each

Buy More, Save More:
    {% for discountGroup in product.discounts_structure.groups %} {% if discountGroup.id == 1 %} {% for discountTier in discountGroup.tiers %} {% if discountTier.id == 1%} {% for discount in discountTier.discount %}
  • {% assign discount_amount = discount.discount_amount | times: 100 %} {% assign tier_ceiling = 10000 %} {% if discountTier.discount[forloop.index] != blank %}{% assign tier_ceiling = discountTier.discount[forloop.index].min_quantity | minus: 1 %}{% endif %}
    {{ variant.price | money | remove: ' ' }} {{ variant.price | minus: discount_amount | money | remove: ' ' }} / {{ discount.min_quantity }}{% if discountTier.discount[forloop.index] != blank %}-{{ discountTier.discount[forloop.index].min_quantity | minus: 1 }}{% else %}+{% endif %} qty.
  • {% endfor %} {% endif %} {% endfor %} {% endif %} {% endfor %}
Total
{% capture DiscountGroup %}1{% endcapture %} {% capture DiscountTier %}1{% endcapture %} {% assign DiscountGroup = DiscountGroup | plus: 0 %} {% assign DiscountTier = DiscountTier | plus: 0 %} {% assign discount_amount = 0 %} {% for group in product.discounts_structure.groups %} {% if group.id == DiscountGroup %} {% for tier in group.tiers %} {% if tier.id == DiscountTier %} {% for discount in tier.discount %} {% if discount.min_quantity > variant.quantity %}{% break %}{% endif %} {% assign discount_amount = variant.quantity | times: discount.discount_amount | times: 100 %} {% endfor %} {% break %} {% endif %} {% endfor %} {% break %} {% endif %} {% endfor %}
{{ variant.price | times: variant.quantity | minus: discount_amount | money | remove: ' ' }}
{% if discount_amount > 0 %} Saved {{ discount_amount | money | remove: ' ' }} {% endif %}
{% for option in product.options_with_values %} {% assign optionIndex = forloop.index0 %} {% assign position = forloop.index %}
{{option.name}}
{% assign sortedvalues = option.values %} {% if option.name contains 'Length' or option.name contains 'Width' or option.name contains 'Height' or option.name contains 'Depth' or option.name contains 'Thickness' or option.name contains 'Weight' %} {% assign sortedvalues = option.values | sort %} {% endif %} {% for value in sortedvalues %} {% assign inventory_quantity = 0 %} {% assign available = false %} {% assign optionVariant = false %} {% if product.options_with_values.size == 3 and optionIndex == 2%} {% for v in product.variants %} {% unless v.bogus %} {% if v.option1 == variant.option1 and v.option2 == variant.option2 and v.option3 == value %} {% assign optionVariant = v %} {% assign inventory_quantity = inventory_quantity | plus: v.inventory_quantity %} {% if v.available %}{% assign available = true %}{% endif %} {% endif %} {% endunless %} {% endfor %} {% elsif product.options_with_values.size == 2 and optionIndex == 1%} {% for v in product.variants %} {% unless v.bogus %} {% if v.option1 == variant.option1 and v.option2 == value %} {% assign optionVariant = v %} {% assign inventory_quantity = inventory_quantity | plus: v.inventory_quantity %} {% if v.available %}{% assign available = true %}{% endif %} {% endif %} {% endunless %} {% endfor %} {% else %} {% for v in product.variants %} {% unless v.bogus %} {% if v.option1 == value %} {% assign optionVariant = v %} {% assign inventory_quantity = inventory_quantity | plus: v.inventory_quantity %} {% if v.available %}{% assign available = true %}{% endif %} {% endif %} {% endunless %} {% endfor %} {% endif %} {% assign checked = "" %} {% if variant.options[optionIndex] == value%}{% assign checked = "checked" %}{% endif %} {% endfor %}
{% endfor %}
{% capture add_to_cart %}Neptune.cart.add({ id:{{ variant.id | json }}, quantity:{{ variant.quantity }}, properties:{ '_growingzone':['4a', '4b', '5a', '5b', '6a', '6b', '7a', '7b', '8a', '8b'],'shipping_exclusions':'ab,bc,id,in,mb,nb,nl,ns,nt,nu,on,or,pe,qc,sk,wa,yt'} }, '.atcprod-{{ variant.id }}', { quantity: {{ variant.quantity }}, image: '//www.greatgardenplants.com/cdn/shop/products/9f6a41d0a91bd8b9014c92ead89781ca.jpg?v=1642783616', title: 'Serendipity Allium', option: 'One Quart' }); return false;{% endcapture %} {% assign discontinued = '' %} {% for tag in product.tags %} {% if tag contains 'discontinued' %} {% assign discontinued = 'true' %} {% endif %} {% endfor %} {% if variant.available %} {% else %} {% unless discontinued == 'true' %} Notify Me When Available {% endunless %} {% endif %}
{% if error %}
{{error.description}}
{% endif %}

Unable to ship to ab,bc,id,in,mb,nb,nl,ns,nt,nu,on,or,pe,qc,sk,wa,yt

white plant in hand icon

Hand-picked at our greenhouse

white shipped to door icon

Shipped to your door

Young plant icon

Arrives as young plant

background image

More Information

Description ‘Serendipity’ has all the same charm as its very popular parent, ‘Millenium’, with strong purple flowers and long bloom time, but brings blue foliage to the party! Its globe-shaped, electric light purple flowers are complemented beautifully by blue-tinted strappy foliage, giving it a real presence in the landscape. You’ll be thrilled at how beloved it is by pollinators for its sweet nectar and how ignored it is by deer and rabbits for its distasteful foliage. Details Botanical name: Allium 'Serendipity'
Patent #: USPP 32,023
Common name: Ornamental Onion
Zone: 4 - 8
Sun exposure: Sun (6+ hours sun) to part sun (4-6 hours sun)
Height x width: 15-20" x 10-15"
Flower color: Purple
Foliage color: Blue-green
Season of interest: Late Summer/Fall
Bloom time: Midsummer, late summer
Features: Rabbit resistant, Proven Winners, heat tolerant, deer resistant, container plants, cold tolerant, best for beginners
Uses: Groundcover, edging, flower gardens, wildlife gardens, pollinator gardens, cut flower, accent, mass planting
How To Grow Soil: Thrives in any type of soil.
Light: Full sun (6+ hrs/day) to part sun (4-6 hrs/day)
Water: Tolerates dry and wet conditions.
Spacing: 10 -15"
Fertilizing: Not required. If more rapid growth is desired, apply a rose or all purpose garden fertilizer in early spring.
Winterizing: No special winter requirements.
Maintenance & pruning: Pruning is not required.

Life In The Garden

Pollinator-Friendly Perennials to Keep Your Garden Buzzing

While there are so many pollinator-friendly plants to choose from, here are some of our favorites. You’ll love them, and the pollinators will too.

Customer Reviews

Based on 16 reviews
75%
(12)
13%
(2)
6%
(1)
6%
(1)
0%
(0)
T
T.B. (Georgia)
Thriving in Zone 8a

We purchased over 50 plants this year to see what would survive in our 6 hrs of full sun, poorly draining clay soil, and GA humidity. About 70% of our plants have died (no fault of online retailer) but these Serendipity alliums are going strong and thriving in tough conditions! We planted them next to lime green Sweet Flag and the contrast is beautiful! We plan to purchase more from GGP.

R
R.K. (New York)

'Serendipity' Allium

M
M.L. (Pennsylvania)

Everything I purchased arrived in excellent condition and they all survived. I planted over 200 plants and they are now blooming which surprised me for the first year.WOW............ Over the years I have purchased thousands of plants I plant in masses on my 10 acs and have had wonderful results. you are my go-to on line plant source. thank you again for the excellent service.
Mim Leggette

M
M.B. (Texas)
Serendipity Allium

These Allium were disappointing. Only 1 developed and flowered.

Hi Moira, I am so sorry about your allium. I know they are a well loved plant, so hearing that they didn't work out for you is unfortunate. Please email pictures of the plants to claims@greatgardenplants.com, making sure to put your order number and name in the subject line. Rest assured, we have a 60-day guarantee on all our plants. If you received your plants within that timeframe, we will apply your warranty once we receive the pictures. https://bit.ly/ggp-guarantee

C
C.F. (New Jersey)

I sent a question on April 28 about another plant I purchased here, the Blue Chiffon Rose of Sharon, and I’m still waiting for a response. So, customer service is lacking in my opinion

Hi Connie! Please reach out to claims@greatgardenplants.com with your order number and they will be happy to lend you more help with your order as you are within our 60-day guarantee!