Beskedet kommer efter att Ukrainas president Volodymyr Zelenskyj på tisdagen talat inför Folketinget och bett om mer stöd från Danmark.
– Den hjälp som det ukrainska folket och president Zelenskyj har behov av, vill vi ge så gott som vi överhuvudtaget kan, säger statsminister Mette Frederiksen på en pressträff.
För att bataljonen ska kunna skickas ut krävs ett beslut i parlamentet. Ett förslag kommer att läggas fram senare i veckan.
– Den ryska aggressionen som vi ser i Ukraina gör att Nato har beslutat att stärka försvaret i öst. Inte minst de tre baltiska länderna har ett sårbart läge, säger Frederiksen.
Danmark har redan 200 soldater stationerade i Estland på uppdrag av Nato. Danska F16-plan finns även i Litauen och danska sändebud på Natos divisionshögkvarter i Lettland.