Haunted Mansion is a different kind of scary from Rock 'n' Roller Coaster and Tower of Terror. Our oldest son and our niece, who were both 6 at the time, would not ride Haunted Mansion. The two three year olds did. Our son is now 13 and did ride Haunted Mansion this past trip. Every child is different. Our oldest won't go on roller coasters because he doesn't like how they make him feel. Don't force your child; let him decide to ride when he's ready.