Julian Weigl (Bad Aibling, 8 september 1995) is een Duits voetballer die doorgaans als defensieve middenvelder speelt. Hij verruilde Borussia Dortmund in januari 2020 voor Benfica. Weigl debuteerde in 2016 in het Duits voetbalelftal.
Weigl werd geboren in Bad Aibling en sloot zich aan in de jeugdopleiding van TSV 1860 München. Op 14 februari 2014 vierde hij zijn debuut voor TSV 1860 München in de 2. Bundesliga, tegen FC Ingolstadt 04. Hij mocht na 66 minuten invallen voor Yannick Stark. FC Ingolstadt 04 won de wedstrijd met 2-0. Tijdens zijn eerste seizoen in de 2. Bundesliga kwam de defensief ingestelde middenvelder tot veertien competitieduels. Het seizoen erop speelde hij 24 competitiewedstrijden. Weigl tekende in juni 2015 een contract van 1 juli 2015 tot medio 2019 bij Borussia Dortmund. Op 9 augustus 2015 maakte hij zijn opwachting voor Borussia Dortmund in het bekerduel tegen Chemnitzer FC. Op 15 augustus 2015 debuteerde Weigl in de Bundesliga tegen Borussia Mönchengladbach.