Question: how do you know your onions are ready?
Answer: There is no perfect size, just pull when they are big enough to suit you. For full-sized bulbs, let onions grow and mature. They are ready to harvest when the bulbs are big and the tops begin to turn yellow and fall over. Pull them up, shake off the soil, and lay them out to cure with the tops still attached.