Question: how long does it take for a pineapple to grow?
Answer: Tops take about 24 months to fruit (even longer in colder climates). Suckers take about 18 months and slips can fruit within a year. Generally a pineapple will flower as soon as it is big enough, so the happier it is and the better you look after it the sooner it will flower.