第一次磨难::因与王安石政见不合,自求外放。
熙宁二年(1069年)王安石在宋神宗的支持下,开始实施变法。苏轼上书谈论新法的弊病。王安石很愤怒,让御史谢景在皇帝跟前说苏轼的过失。苏轼于是请求出京任职:熙宁四年至熙宁七年(1074年)被派往杭州任通判、熙宁七年秋调往密州(山东诸城)任知州、熙宁十年(1077年)四月至元丰二年(1079年)三月在徐州任知州、元丰二年四月调往湖州任知州。革新除弊,因法便民,颇有政绩。
第二次磨难:因"乌台诗案"坐牢。
元丰二年(1079年),苏轼四十三岁,调任湖州知州。上任后,他即给皇上写了一封《湖州谢表》,这本是例行公事,但苏轼是诗人,笔端常带感情,即使官样文章,也忘不了加上点个人色彩,说自己“愚不适时,难以追陪新进”,“老不生事或能牧养小民”,这些话被新党抓了辫子,说他是“愚弄朝,妄自尊大”,说他“衔怨怀怒”,“指斥乘舆”,“包藏祸心”,讽刺政府,莽撞无礼,对皇帝不忠,如此大罪可谓死有余辜了。