Pengarna, motsvarande 90 miljarder kronor, är ett lån och ska enligt kommissionsordföranden Ursula von der Leyen hjälpa landet att upprätthålla viktiga funktioner under det kriget.
Stödlånet kommer med krav på att Ukraina när kriget är slut reformeras och att nödvändiga steg tas för att Ukraina i framtiden ska kunna bli medlem i EU. Det inkluderar bland annat att bekämpa korruption.
– Dessa investeringar kommer att hjälpa Ukraina att komma starkare och mer motståndskraftigt ur den förödelse som (Ryssklands president Vladimir) Putins soldater har åsamkat landet, säger von der Leyen.
På Twitter svarar Ukrainas president Volodymyr Zelenskyj och tackar för stödpaketet. "Sådant stöd kommer hjälpa Ukraina att vinna kriget", skriver han.