Ohio's hardiness zone 5 climate makes for an ideal three-season growing span. Depending on the type of flowers, plant between the late May to mid-October, before the first frost. Check the USDA hardiness map for Ohio's frost dates.
Spring bulbs are best planted in the early fall. Follow your variety's particular planting instructions for better results.
Start annuals indoors from seed as early as late March, depending on variety. Cool-weather annuals such as snapdragons, pansies, violas and johnny-jump-ups can sustain frosty nights, but other annuals should not be planted until after the threat of frost has passed in late May in Ohio.
Most perennial plants can be planted at any time after the last frost until a few weeks before the first fall frost. Follow your flowers' planting instructions for a garden full of blooms.