Los dragones de agua chinos son omnívoros, pero la mayor parte de su dieta debe consistir en grillos vivos, gusanos de la harina, lombrices de tierra, langostas, saltamontes y peces alimentadores. Las verduras trituradas y los trozos pequeños de fruta pueden representar del 10 al 15 por ciento de su dieta. Los dragones de agua chinos prefieren una dieta variada y pueden rechazar los alimentos si están aburridos; idealmente, los propietarios deben cambiar el tipo de comida que se ofrece diariamente para mantener sus apetitos interesados.
Sus dietas también varían ligeramente según la edad. Las crías y los dragones jóvenes necesitan su comida dividida en pedazos pequeños, mientras que los dragones juveniles y adultos pueden comer presas enteras. Los dragones de agua adultos también deben ser alimentados con ratones recién nacidos que estén completamente sin pelo o que estén comenzando a crecer su piel. Estos ratones recién nacidos, a veces llamados meñiques o peludos, proporcionan nutrientes importantes y tienen un alto contenido de calcio. Los dragones adultos también pueden comer gusanos rey, pero estas alimentaciones pueden ser más difíciles ya que los gusanos pican. Para evitar lesiones, los propietarios deben aplastar la cabeza del gusano antes de alimentarlo con un dragón de agua chino.
Los propietarios nunca deben alimentar a los dragones de agua chinos insectos atrapados al aire libre o en el patio trasero. Es imposible determinar si el insecto ha estado expuesto a pesticidas o herbicidas; alimentar un insecto contaminado a un dragón de agua chino puede causar una enfermedad grave.