Bland annat ska Sverige skicka totalt tio stridsbåt 90, tjugo gruppbåtar samt undervattensvapen som minor och torpeder.
I paketet ingår också luftvärnssystem, granatgevär och sjukvårdsmateriel.
Paketet, som totalt uppgår till 7,1 miljarder kronor, är det 15:e som Sverige skickar till Ukraina.
– Ytterst handlar det om medmänsklighet och anständighet, säger försvarsminister Pål Jonson (M) på en presskonferens.
– Det handlar också om att försvara värderingar och intressen som är viktiga för Sverige och Sveriges intressen.
Sedan den fullskaliga ryska invasionen inleddes i februari 2022 har Sverige skickat vapen och utrustning till ett sammanlagt värde av drygt 30 miljarder kronor.