Nope, not at all. I started playing around that age and I know some people who started when they were 4. It's probably one of easiest sports to learn. There isn't a lot of skill required compared to other sports like hockey where you need to learn how to skate, handle a puck, shoot, etc. He'll probably have a lot of fun!