Two and a half might be a bit young for this one; thought he may like all the colorful fish...but the humor and part of the storyline are fairly mature. I'd say 6 or 7 minimum...