Veripankki on paikka, jossa käsitellään luovutettua verta ja varastoidaan sitä myöhempää käyttöä varten. Verta talletetaan pankkiin verensiirtojen varalle. Luovutettu veri kerätään ensin muovipusseihin, joissa on mukana hyytymisen estävää ainetta. Sen jälkeen verestä erotellaan punasolut, verihiutaleet ja plasma, sillä niiden säilytysvaatimukset poikkeavat toisistaan.
Veren varastoinnissa käytetään apuna jääkaappeja. Veripankkeja voi siten toimia lähinnä alueilla, joilla sähkönjakelu on luotettavaa.
Suomessa ihmisveren keräämisestä, käsittelystä, varastoinnista ja jakelusta huolehtii Suomen Punaisen Ristin Veripalvelu. Se toimittaa potilaiden tarvitsemat verivalmisteet kaikkiin sairaaloihin.
Eläimille on perustettu omia veripankkeja. Esimerkiksi Yliopistollisessa eläinsairaalassa Helsingissä on kissojen, koirien ja hevosten veripankit.