Effects of different water temperature, stocking density and feeding cycle on growth, feeding and survival of Hirudo nipponica have been studied, six temperature gradients were set: 18, 22, 26, 30, 34 and 38 ℃, five stocking density gradients were set: 30, 60, 120, 180 and 240 leech/L, four feeding cycle gradients were set: 2, 5, 10 and 20 d, respectively. The results showed that there exists a significant regression relationship between water temperature and specific growth rate: y=-0.016 5x²+0.836 9x-6.847 5(R²=0.990 8)(P<0.05), a regression analysis indicated that specific growth rate reached the maximum (3.76) at 25.36 ℃. When water temperature was beyond 30 ℃, the survival rate significantly decreased as water temperature increased (P<0.05). The specific growth rate and survival rate decreased as stocking density increased. A linear relationship exists between the feeding cycle and the SGR: y=-0.094 1x+3.832 9(R²=0.992 7). From this study, it can be concluded that the optimal water temperature and stocking density for the growth of H. nipponica is 22-26 ℃ and 30-120 leech/L, respectively.