20 gallons for an adult could be enough, but i must say i dont have the heart for that. i only have 3 corns, as aposed to a breeder colony, and a new clutch. i keep my male in a 50 gallon, and my female in a 55, with a yearling in a 15. i just feel its not fair for the poor snake, and i like to spoil them.