Andreas Schweiger (ur. 10 czerwca 1953 w Schwangau, zm. 5 listopada 2018 tamżeNekrolog ) – niemiecki biathlonista startujący w barwach RFN, dwukrotny medalista mistrzostw świata.

Kariera W zawodach Pucharu Świata zadebiutował 13 stycznia 1978 roku w Ruhpolding, zajmując trzecie miejsce w biegu indywidualnym. Tym samym już w debiucie nie tylko zdobył pierwsze punkty, ale od razu stanął na podium. W zawodach tych wyprzedzili go jedynie dwaj reprezentanci NRD: Klaus Siebert i Eberhard Rösch. W kolejnych startach jeszcze dwa razy stawał na podium: 27 stycznia 1983 roku w Ruhpolding był drugi w tej samej konkurencji, a 9 marca 1983 roku w Oslo rywalizację w biegu indywidualnym ukończył na trzeciej pozycji. Najlepsze wyniki osiągnął w sezonie 1982/1983, kiedy zajął 14. miejsce w klasyfikacji generalnej.

Na mistrzostwach świata w Hochfilzen w 1978 roku wspólnie z Heinrichem Mehringerem, Hansim Estnerem i Gerhardem Winklerem zdobył brązowy medal w sztafecie. Podczas rozgrywanych trzy lata później mistrzostw świata w Lahti reprezentacja RFN w składzie: Franz Bernreiter, Andreas Schweiger, Peter Angerer i Fritz Fischer wywalczyła srebro w sztafecie. Schweiger był też między innymi dziewiąty w biegu indywidualnym i czwarty w sztafecie na mistrzostwach świata w Mińsku w 1982 roku.