Just like other aquarium plants, the lobelia cardinalis takes about two weeks after planting to root and will start growing within two months. It will grow healthy as required as long as you provide them with necessities like lighting, nutrients, and CO2.