不合律例,我负完全责任,不连累你们。”于是分别一一上报。皇帝感动觉悟,当即同意,被释放出狱的有四百余家。一年以后,袁安被征为河南尹。政令非常严明,但从来没有因贿赂罪来审讯人。他常常说:“凡做官的人,高则望当宰相,下则希冀当州牧太守,在圣明之世禁锢人才,这是我不忍心去作的事。”听到这话的人,都很感动,并勉励自己要廉洁奉公。袁安在职十年,京师的政纪很整饬,他的名声深得朝廷看重。
建初八年(83)升为太仆。元和二年(85),武威太守孟云上书道“:北匈奴已经和亲了,可是南匈奴又去抢劫,北单于说汉朝欺骗他们,想进犯边疆。应该将俘虏发还,来安慰他们。”皇帝下诏召集百官到朝廷商议,公卿都认为夷狄狡诈,贪心不足,得到俘虏以后,还会妄自夸大,不能开这个例。袁安却说“:北匈奴派使者进贡请求和亲,还把被掳去的人归还汉朝,这说明他们害怕大汉声威,而不是先违背条约。孟云以大臣的身份守卫边疆,不应对夷狄不讲信用。让俘虏回去,足以表明中国对他们的宽大,而使边境百姓得到安宁,真是太好了。”司徒桓虞改变主意听从袁安。太尉郑弘、司空第五伦等都恨袁安。郑弘还大声激怒桓虞说“:凡是主张释放俘虏的,都是对皇上不忠。”桓虞当场叱责他。第五伦和大鸿胪韦彪都恼怒得脸上变了颜色,司隶校尉把全部情况奏明皇上,袁安等都把印绶交给皇帝请罪。肃宗下诏书道:“议政时间很长,说明各人看法不同。朝廷大事应该多听议论,计策靠大家商定。说话时态度中正和税,符合礼节,固然很好;但遇事不敢吱声,决不是朝廷的福气,你们有何过错值得引咎自责的呢?还是把帽子戴上,鞋子穿上吧!”最后皇帝还是听从了袁安的建议。
第二年(86),袁安代替第五伦做了司空。章和元年(87)他又代替桓虞做了司徒。和帝即位,因年幼,窦太后临朝听政,太后的哥哥车骑将军窦宪向北攻打匈奴,袁安与太尉宋由、司空任隗和九卿一起到朝庭上书劝阻,认为匈奴没有进犯边塞,无故出兵远征,耗费国家钱财,邀功于万里之外,这不是应有的国策。连上几封书都被扣住没有上报。宋由有些害怕,不敢联连名上书了,而那些卿相也渐渐不吱声了。只有袁安与任隗仍坚持正道,毫不退让,甚至摘掉帽子到朝廷力争达十次以上。太后还是不听,大家都替袁安捏了一把汗,但袁安还是镇定自如。窦宪已经出兵打仗,他的弟弟卫尉窦笃、执金吾窦景各仗自己的权势,公然在京师放纵其爪牙拦路抢劫财物。窦景又擅自派人乘驿马散发檄文到边境各郡,调集骑兵突击队和射手有本领的,命令渔阳、雁门、上谷三郡各派官吏将他们送到窦景住地。有关官员害怕,没敢说半个不字。袁安就弹劾窦景擅自调集边防军,惊扰官吏百姓,府尹不待符信而听从窦景安排,应该杀头示众。又上奏司隶校尉、河南尹讨好依附贵戚,没有坚持正义,请求罢免官职,依法治罪。这些奏折都被扣住没有上报。