I would say, judging from the picture only, 400-600 grams. I could be completely wrong, but if he is then he is more than 2,5 months old. I don't really rely on the length of the snake, but rather the weigh (most of us ball python people tend to use grams and not inches to tell how big, and sometimes old, the snake is). He is pretty though![]()