Onion seeds typically take 7-14 days to germinate, depending on the variety and growing conditions.