1926年后历任
国民革命军皖西中路军司令、
国民党安徽党务干部学校校长、
贵池第一乡村师范学校校长。抗战爆发后,历任安徽省民众总动员委员会组织部长、
安庆高级工业学校校长等。
新中国成立后,历任
华东军政委员会委员、华东文教委员会委员、民盟中央委员会委员、皖北区各界人民代表会议协商委员会副主席、
皖北人民行政公署副主任、皖北行署土改委员会委员等职。
早年毕业于
清朝两江师范学堂。1907年,沈子修毕业后参加同盟会,在
南京任教并曾策动青年学生参加当时的反清斗争。后受同盟会苏皖支部派遣,回安徽从事革命活动。
武昌起义前,沈子修奉命回霍山发动革命。1911年10月29日,沈子修等人领导以霍山同盟会分支为首的革命团体,配合民军百余人攻打县城,光复霍山县城。1912年至1918年在安徽公学、安徽法政学校工作期间,积极参加反军阀、反列强斗争。1916年夏,与
朱蕴山、
刘希平等策化安庆讨袁起义。
1919年至1923年,沈子修在六安省立第三甲种农业学校任校长,参与领导安徽省教育界声援
五四运动,抵制日货,支援安庆反
倪嗣冲、反三届省议会贿选、驱逐省长
李兆珍等斗争,成为安徽反帝反封建的先驱人物。1923年年底,沈子修调任芜湖省立第二甲种农业学校校长,离开六安。在芜湖二农担任校长期间,沈子修不仅积极支持校内进步教师和学生进行革命活动,还多次上街与青年学生一起并肩游行。
1926年1月,受
广州国民党中央指派,沈子修与朱蕴山等人到安庆组建国民党安徽省临时党部,沈子修任执行委员兼组织部部长。1926年夏,为配合国民革命军
北伐,沈子修在家乡霍山组织民军,并参与策划
六霍起义。后因事败,被反动军阀
陈调元通缉,流亡
上海。1927年2月,
北伐军攻占
武汉,国民党安徽省临时党部由上海迁往
武昌,沈子修到武昌任国民党(
左派)安徽省党务干校校长,并邀请
李立三、
李达、
毛泽东、
恽代英等人来校讲授工、农、青运及
三民主义。3月中旬,在安庆担任国民党安徽省党部组织部部长,筹备国民党安徽省第一次代表大会工作。
四一二反革命政变后,沈子修遭到通缉,流亡上海。直到1932年秋,沈子修回到安徽,任贵池省立第一乡村师范学校校长。
全民族抗战爆发以后,沈子修积极响应
中国共产党抗日民族统一战线方针,宣传抗日。1938年,应朱蕴山和安徽省主席
李宗仁之邀,到六安参与组建安徽省民众总动员委员会,担任组织部部长。与中共安徽省工作委员会宣传部部长
张劲夫合作共事,团结进步力量,支持抗日救亡运动,为推动全省抗日救亡运动起了积极作用。后来情况日益恶化,动委会逐渐变成了一块招牌,沈子修等人辞去动委会职务。
1947年任安徽省教育会会长、省政府顾问。1948年参加中国民主同盟,任安庆市分部主任委员,积极从事爱国民主运动。1949年年初,以沈子修为首的民盟皖中工作委员会成立,负责安庆及
怀宁、
桐城、
望江等地的民盟工作。新中国成立后,历任华东军政委员会文教委员会委员、中国民主同盟中央委员、皖北支部主任委员、皖北区各界人民代表会议协商委员会副主席、皖北人民行政公署副主任、皖北行署土地改革委员会委员等职。1952年以后,当选为安徽省人民政府副主席、省政协副主席、民盟安徽省主任委员。