Il est le frère aîné de Jordan Staal, qui joue pour les Penguins de Pittsburgh, Marc Staal, qui joue pour les Rangers de New York, et Jared Staal, qui a été signé par l'équipe d'Eric, les Hurricanes, mais qui joue maintenant pour la filiale d'ECHL de Carolina, l'Everblades de Floride.
Il est le frère aîné de Jordan Staal, qui joue pour les Penguins de Pittsburgh, Marc Staal, qui joue pour les Rangers de New York, et Jared Staal, qui a été rédigé par les Coyotes de Phoenix dans la version préliminaire de la LNH de 2008, mais qui joue actuellement pour le San Antonio Rampage de l'AHL.