Polis och räddningstjänst från tre stationer, Ydre, Eksjö och Hjältevad larmades strax före klockan 18 till brandplatsen.
Micael Carlsson, räddningsledare från Eksjö, var först fram till ladugården vid Västra Ryd.
- Då var ladugården till stora delar redan övertänd, det var lågor genom taket. Vår insats har inriktat sig på att förhindra spridning till kringliggande byggnader.
Lantbrukaren hade ett fyrtiotal kor i ladugården och berättade att han lyckades få ut ungefär hälften av dem.
- De andra blev tyvärr kvar i lågorna, säger Micael Carlsson.
Inga människor kom till skada och de övriga byggnaderna på gården klarade sig från brandskador.
Varken räddningstjänst eller polis ville på måndagskvällen spekulera i brandorsaken.
- Det är omöjligt att säga i nuläget utan teknikerna får titta på det när det är möjligt. Det kommer att ta tid att kika på det, säger Lars Engström, vakthavande polisbefäl i Östergötland.
Räddningstjänsten är kvar och bevakar ladugården fram till tisdag morgon.