Geboren wurde Eckhard Pols 1962 in Lüneburg, er ist verheiratet und Vater von fünf Kindern. In Lüneburg führt er als Glasermeister einen eigenen Handwerksbetrieb.
Seine politische Laufbahn begann Pols als stellvertretender Vorsitzender der Jungen Union. Seit 2008 ist er stellvertretender Vorsitzender des CDU-Stadtverbandes. Seit Dezember 2007 sitzt er als Ratsherr im Lüneburger Stadtrat. 2009 wurde er für den Wahlkreis Lüchow-Dannenberg/Lüneburg in den Bundestag gewählt. Im März 2010 wählte ihn seine Partei zum Vorsitzenden des Kreisverbandes Lüneburg.