The seven stages of a tomato plant's growth are germination, early growth, vegetative growth, flowering, pollination, fruit formation, and ripening How long is the life cycle of a tomato plant?