Salpingidis pochodzi z Salonik. Jako młody chłopiec trafił do klubu PAOK FC, ale w wieku 18 lat został wypożyczony do Larisy, w barwach której występował przez sezon w rozgrywkach drugiej ligi. Latem 2000 Dimitris trafił na kolejne wypożyczenie tym razem dwuletnie do zespołu AO Kawala. W Kawali występował w drugiej lidze, ale spadł z nim do trzeciej. W sezonie 2001/2002 zdobył dla klubu 20 goli i przyczynił się do szybkiego powrotu w grono drugoligowców.
Dobra forma w trzeciej lidze spowodowała, że latem 2002 Salpingidis wrócił do PAOK-u. W pierwszym sezonie w klubie z Salonik grał mało i strzelił zaledwie 3 gole, które pomogły w zajęciu 4. miejsca w lidze. Jednak już w sezonie 2003/2004 Salpingidis stał się liderem zespołu, a po odejściu takich zawodników jak Jorgos Jeorjadis i Janis Okas został mianowany kapitanem drużyny. W lidze zdobył 16 bramek i zajął 3. miejsce w klasyfikacji strzelców za Giovannim oraz Dimitrisem Papadopulosem (także PAOK zajął 3. miejsce w lidze). Z PAOK-iem w drugim sezonie z rzędu wystąpił w Pucharze UEFA, a w 2005 zajął z nim 5. miejsce w lidze (dorobek bramkowy Salpigidisa to 14 bramek). W sezonie 2005/2006 Dimitris był równie skuteczny co w poprzednich i strzelając 17 goli został królem strzelców ligi.
Latem 2006 Salpingidis otrzymał oferty z trzech najsilniejszych klubów ligi greckiej: AEK-u Ateny, Olympiakosu Pireus i Panathinaikosu Ateny. Ostatecznie po długich negocjacjach Salpingidis wybrał ten trzeci klub i podpisał dwuletni kontrakt. W zamian za napastnika PAOK otrzymał 1,8 miliona euro, a także trzech zawodników ateńskiego klubu: Sándora Torghelle, Kostasa Charalambidisia oraz Thanasisa Tsigasa. Łącznie suma transakcji wyniosła 5 milionów euro i jest to rekord transferowy pomiędzy dwoma klubami greckimi. W Panathinaikosie Salpingidis zadebiutował 20 sierpnia w wygranym 4:1 wyjazdowym meczu z AO Egaleo i już w debiucie ustrzelił hat-tricka. W sezonie 2006/2007 zdobył 14 bramek w lidze, a z Panathinaikosem zajął 3. pozycję w lidze. W 2010 roku został mistrzem Grecji.