Virta-alli (Histrionicus histrionicus) on sorsien heimoon kuuluva lintu.
Aikuisen koiraan höyhenpeite on pohjaväriltään tumman siniharmaa, ja siinä on valkoisia ja punaruskeita kuvioita. Naaras on ruskeanharmaa. Aikuisen linnun pituus on 38–51 cm, paino 500–800 g ja siipien kärkiväli 65 cm.
Virta-allit pesivät Pohjois-Amerikan pohjoisosissa, Grönlannissa, Islannissa ja Pohjois-Venäjällä. Eurooppaan ne päätyvät erittäin harvoin, joko muuttoharhailijoina tai tarhakarkulaisina. Suurinta osaa Euroopan havainnoista pidetään luonnonvaraisesti harhautuneina lintuina. Suomessa tavattu kerran.
Virta-allit viihtyvät nopeasti virtaavien jokien ja koskipaikkojen lähellä ja tyrskyisillä rannoilla.
Virta-alli piilottaa pesänsä huolellisesti rantakasvillisuuden sekaan. Munia on 3–10 kappaletta, ja alli hautoo niitä melkein kuukauden.
Virta-allit sukeltavat kokonaan veden alle ja syövät pohjasta simpukoita ja kotiloita.