How Long Does It Take To Grow a Pineapple: How Long It Takes To Grow Pineapples. Generally, a pineapple needs 2-3 years to produce fruit. It takes that long because one fruit is from over 200 flowers, and each section on the skin is a flower that fused with others to create the pineapple.