These Spring planting onions can be planted from February (January for Shallots) to April and can be harvested August (July for Shallots)to September the same year.
Make sure to choose a well-drained sunny position with reasonable soil when planting onions and shallots.