Using garden plant waste compost as the basic material, different formulas were formulated by mixing peat, ash, perlite and soil. As control treatment, a peat-based substrate was employed. Effects of different formula substrate on growth of potted canna were studied. Five different substrate formula treatments were applied in formula experiment design, namely A(peat), B(compost: peat: soil=5: 4 : 1), C(compost: ashes: peat=5 : 3 : 2), D(compost: ashes: soil: perlite=5 : 2 : 2 : 1), E(compost :ash :soil: peat=5 :2 :2 :1). Results showed that formula B (compost: peat: soil=5:4:1) significantly improved plant height, crown width, stem diameter, number of leaves and enhanced the ornamental value of Canna. So are formula B the best for growth of potted Canna.