Le python vert mange de petits animaux, y compris des mammifères, des oiseaux et d'autres reptiles dans leur environnement de jungle australienne. Ce sont des chasseurs nocturnes qui utilisent à la fois la vision et des fosses spéciales de détection de chaleur pour chasser leurs proies. Ils utilisent leur coloration verte pour se fondre dans les arbres qu'ils habitent et se cacher des prédateurs et des proies.
Les pythons verts passent la majorité de leur temps dans les arbres, plus que tout autre python. Ils ne se déplacent que rarement, restant parfois dans le même lieu de chasse pendant 14 jours en attendant que la proie passe. Lorsqu'ils chassent, ils attendent enroulés autour des branches des arbres, la partie avant de leur corps enroulée et prête à frapper. Pendant la journée, ils se reposent plutôt suspendus à des branches d'arbres ou enroulés dans des creux d'arbres ou d'autres abris.
Les pythons verts sont des animaux solitaires qui ne se rassemblent que pour se reproduire. Les femelles pondent des œufs qu'elles surveillent pendant environ 50 jours. Les jeunes naissent soit rouge brique soit jaune vif, virant au vert une fois qu'ils atteignent l'âge adulte. Le régime alimentaire des très jeunes serpents se compose d'invertébrés, auxquels s'ajoutent d'autres animaux à mesure qu'ils grandissent et que leur mâchoire s'élargit. Il leur faut plusieurs années pour devenir sexuellement matures, et cela peut être long après avoir acquis leur coloration adulte.