No, I don't know the exact age. This was bought by my parents for my two oldest boys. They ate all the Jelly beans that Christmas Day and never used it again. My oldest is 16 now, and I'm pretty sure he was 4 or 5 when they bought it for the kids. I looked on the dispenser but can't find a date. I will ask my mother this afternoon if she can remember what year she bought it for the boys.