张宿本是贫贱的人,自己考取了生员。唐宪宗当广陵王时,通过张茂宗推荐,能进出王府,他怪诞狡诈敢说话,到唐宪宗代行国政时,从百姓提升为左拾遗。他交结权贵幸臣,各地的贿赂堆了一屋。皇帝多次召见他,他不能保守机密,因泄露皇帝在宫中说的话被判罪,贬任郴县丞十多年。

他多次升官后任比部员外郎。宰相李逢吉多次说他狡诈不能信任,建议任命为濠州刺史,他上奏表白,就留下没有派去。皇帝想任命他为谏议大夫,李逢吉说“:谏议大夫职务重要,应留待贤人。

张宿是小人,不能糟踏了这官职。皇上一定要任用他,请先将我免职才行。”皇帝不高兴了。后来李逢吉免相,有诏命他代理谏议大夫,宰相崔群、王涯都议论说“:谏议大夫,前代有从民间、军队中提拔担任的,但都是德行特别优异的。现张宿威望不够,如不按常规提拔,不能表示宠信,只会拖累他。”请求授予他别的官职。皇帝不听从,派宦官宣布了任命。

张宿怨恨宰相们不容纳自己,就每天大肆进谗言设密谋,和皇甫..相勾结,伤害了很多直臣和贤人。元和末年,他出使到淄青,李师道愿意割让地盘派儿子进京侍从皇帝,后又反悔了。皇帝又派他去,他在路上得急病去世了,赠官为秘书监。