Det militära stödet är i form av luftvärnssystem, personterrängbilar, vinterutrustning och kroppsskydd samt tält.
Försvarsminister Pål Jonson kunde inte säga vad för sorts luftvärnssystem det rör sig om av säkerhetsskäl.
Det humanitära stödet är på 720 miljoner kronor. Därmed levererar Sverige sitt hittills enskilt största biståndspaket till Ukraina sedan den ryska invasionen.
“Inriktningen är att så snabbt som det bara går nu i den här väldigt svåra situationen för Ukraina nå ut med det allra nödvändigaste inför vintern till de som är mest utsatta i landet”, sade bistånds- och utrikeshandelsminister Johan Forssell.
Sverige har sedan den ryska invasionen bistått Ukraina med cirka 5,2 miljarder kronor i bistånd och militärt stöd, exklusive vinterpaketet.