见其时张元干已出仕，时年二十九。宣和七年（公元1125年）任陈留县（今开封市陈留镇）县丞，与陈与义等来往唱和。此时其诗广得大名，周必大于《益公题跋卷二》称他“在政和、宣和年间，已能乐府声”。
流放.宣和七年十月，金太宗下令大举侵宋，包围了汴京。靖康元年（公元1126年）正月，张元干任东京四壁守御使、亲征行营使李纲之僚属、兵房，积极参与抗金。九月，朝廷主和派佔上风，贬抑李纲。张元干获罪至安徽淮上。后因金兵攻陷徐州、遂至湖州避难，与沈琯相识。绍兴元年辞官。绍兴八年（公元1139