Average size for these puffers is around 21 to 22 inches so you might never will see this puffer reach his full size but you never know. They aren't fast growers yet do you want to have a fish that you have had for over ten years suddenly be too big for your tank and then make a difficult decision- give up a pet that you have grown attached too or just leave him in your tank letting him get cramped up.