Two might be a little too young. It would depend in how sensitive your child is to noise. Monster Jam is very loud. I would say it is louder then most concerts. I took my five year old and it took him a bit to get adjusted to the noise. He is sensitive to loud noises though. Make sure you get the ear protection settled a few minutes before the trucks start revving their engines.