News

Key Points Fall is the best time to plant allium bulbs, ideally between September and November.Plant after first frost but before the ground freezes so they can develop strong roots for spring blooms.
What a perfect solution to that in-between time when spring bulbs are winding down and perennial flower bed need an extra pizazz. Then I realized that I would have to wait because alliums are bulbs to ...