民国13年(1924年),为使能够双向通行有轨电车,将单轨改为双轨,同时桥面由木板改为水泥混凝土桥面,人行道改铺预制水泥混凝土板,民国35年(1946年),进行油漆养护。1954年,加宽桥台。1955年,加固横梁。1965年,桥体修理加固。1974年,加高桥台,升高桥面;拆除有轨电车轨道,通行14路、15路无轨电车;人行道改为非机动车道,两侧再加建人行道。1986年,全桥大修。1993年,加固非机动车道。1997年,桥梁加固设计、施工。2008年,桥梁加固、部件更换、除锈涂装、摊铺沥青,已于2009年1月完成。
2015年4月18日,上海百岁老桥浙江路桥正式封闭,开始移桥大修,桥身钢结构骨架将被移到100米开外的场地"修旧如旧"。9个月后,浙江路桥将回归原位,可再使用50年。
2015年10月17日,浙江路桥从大修厂房"出发",向南移动了近60米,到达苏州河岸边;18日一早,桥梁复位施工正式开始,预计整个复位过程大概需要10小时。
浙江路桥钢结构桥身复位后,还要在钢桥面上铺装沥青面层、木质人行道板,另外还有各类附属管线、装饰灯具的安装工作,市交通委路政局表示,复位后的浙江路桥预计年内通车,将继续使用50年。