Andrzej Szarmach (ur. 3 października 1950 w Gdańsku) – polski piłkarz i trener piłkarski, olimpijczyk.
W latach 1973–1982 reprezentant Polski w piłce nożnej. Członek Klubu Wybitnego Reprezentanta. Srebrny medalista mistrzostw świata 1974 oraz mistrzostw świata 1982. Srebrny medalista i król strzelców igrzysk olimpijskich w Montrealu w 1976. Brązowy medalista młodzieżowych mistrzostw Europy 1974.
Szarmach był wychowankiem Polonii Gdańsk. W 1971 roku trafił do Arki Gdynia, aby po zaledwie jednym sezonie przenieść się do Górnika Zabrze, dla którego grał przez 4 sezony (1972–1976). Po odejściu z Górnika był zawodnikiem Stali Mielec (1976–1980), kolejno przez blisko 5 sezonów reprezentował Auxerre (1980–1985), a następnie Guingamp (1985–1987). Jest członkiem Klubu 100, uwzględniającego piłkarzy, który strzelili co najmniej sto bramek na najwyższym szczeblu rozgrywek w Polsce.
Po zakończeniu kariery objął stanowisko grającego trenera w Clermont Foot (1987–1989). Następnie trenował inne drużyny francuskie, a w 1998 był szkoleniowcem Zagłębia Lubin.