Ksenofonts dzimis aristokrāta Grilla (Γρύλλος) ģimenē. Visa viņa bērnība un jaunība pagāja Peloponēsas kara (431.–404. gads p. m. ē.) apstākļos. Kā Atēnu turīgās jaunatnes pārstāvis, Sokrata (Σωκράτης) un Platona (Πλάτων) laikabiedrs, arī Ksenofonts bija saistīts ar Sokratu (Sokrata skolnieks), un, iespējams, dienēja Atēnu kavalērijā.
Notikumu apraksti “Grieķijas vēsturē” liecina, ka Ksenofonts personīgi pieredzējis tādus politiskos notikumus kā Alkibiada (Ἀλκιβιάδης) atgriešanos 407. gadā p. m. ē., stratēgu tiesas procesu 406. gadā p.m.ē. un Trīsdesmit tirānu gāšanu (t. i., oligarhiskā režīma krišanu) 403. gadā p. m. ē.
401. gadā, stratēga Proksena (Πρόξενος) aicināts, Ksenofonts pievienojās Kīra Jaunākā (Κῦρος) grieķu algotņu armijai karagājienā pret viņa brāli, Persijas valdnieku Artakserksu II (Ἀρταξέρξης). Tur pieredzēto Ksenofonts apraksta savā darbā “Anabāze” (Ἀνάβασις, ap 370. gadu p.m.ē.).
Pēc Kīra nāves Kūnaksās (apmēram 70 km attālumā no Babilonas, tagadējā Irākā) grieķu karaspēks (pazīstami arī kā “Desmit tūkstoši” (οἱ Μύριοι)) meklēja iespēju atgriezties Grieķijā, un pēc paša liecībām “Anabāzē” Ksenofonts bija viens no stratēgiem, kas aizstāja persiešu sagūstītos un ar nāvi sodītos grieķu vadoņus. Kopā ar citiem algotņiem Ksenofonts iesaistījās gan Trāķijas valdnieka Seuta (Σεύθης), gan Spartas valdnieku, jo īpaši Agēsilāja (Ἀγησίλαος), militārajā dienestā. Ksenofontam izveidojās tuvas attiecības ar Spartas valdnieku Agēsilāju. Ksenofonts cīnījās Spartas pusē arī pret Tēbām, tā laika Atēnu sabiedrotajām (t.s k. kaujā pie Koronejas 394. gadā p. m. ē.). Par viņa aktivitātēm Atēnas sodīja Ksenofontu ar trimdu. Ksenofonts apmetās uz dzīvi Skillūntā, netālu no Olimpijas, kur spartieši viņam bija piešķīruši īpašumu.
Pēc Leuktru kaujas (Μάχη των Λεύκτρων, 371. gads p. m. ē.) politiskajai situācijai mainoties, Ksenofonts bija spiests pamest Skillūntu un apmetās Korintā, kur nodzīvoja līdz savai nāvei. Lai gan trimda viņam tika atcelta, Ksenofonts vairs Atēnās neatgriezās. Par attiecību atjaunošanos, iespējams, liecina Ksenofonta uzskati viņa darbos “Kavalērijas komandieris” un “Līdzekļi jeb par ienākumiem”, kā arī viņa dēlu dienests Atēnu kavalērijā Mantinejas kaujā (Μάχη τῆς Μαντινείας, 362. gads p. m. ē.).