It varies from chameleon to chameleon and the size of the roach. Mine i fed them 2 at a time (1/2 inch) when my veiled is 4 months old. Then, gradually feed them more until they can fit their mouth with bigger size roach. Remember the key is not to over feed. Veiled chameleon tends to eat a lot then they suppose to.