Eric Staal (nacido o 29 de outubro de 1984) é o máis vello dos irmáns. Xogou no Peterborough Petes da OHL. Eric foi seleccionado segundo no Draft da NHL de 2003
por Carolina Hurricanes. Xogou a súa primeira tempada despois de ser recrutado e formou parte do xogo YoungStars no Xogo de Estrelas da NHL de 2004. O 19 de xuño de 2006, Eric levantou a Copa Stanley cos seus compañeiros de equipo ao derrotar aos Edmonton Oilers no xogo 7 da final da Copa Stanley. Eric foi nomeado capitán dos Hurricanes o 20 de xaneiro de 2010. Converteuse no quinto capitán dos Hurricanes desde o seu traslado a Carolina do Norte desde Hartford. Eric competiu para o equipo canadense nos Xogos Olímpicos de Inverno de 2010, gañando unha medalla de ouro olímpica. Para o NHL All-Star Game de 2011, organizado en Raleigh, Eric foi elixido como un dos capitáns. O 28 de febreiro de 2016, xusto antes da data límite de cambio, Eric foi traspasado aos New York Rangers onde se uniu ao seu irmán Marc. Despois dunha tempada sen éxito cos Rangers, Staal concluíu o seu contrato e como axente libre asinou un contrato de tres anos cos Minnesota Wild o 1 de xullo de 2016. En 2020, foi traspasado aos Buffalo Sabres. En 2021, foi traspasado aos Montreal Canadiens.