Depends on the plant, but there are some small plants that can go from seed to flower to fruit in a few weeks.