上班路上发生车祸是否算工伤要视情况而定。依据《工伤保险条例》第十四条第6项规定,在上下班途中,受到非本人主要责任的交通事故或者城市轨道交通、客运轮渡、火车事故伤害的,应当认定为工伤。在交通事故中如果本人承担次要责任或者无责任属于非本人主要责任,就能认定为工伤;如果自己承担主要责任或者全部责任,则不能认定为工伤。交通事故可以认定工伤的有以下条件:1、上下班途中,在正常上下班规定的时间和合理的路线发生的交通事故;2、在交通事故中非本人主要责任;3、交通事故伤害,既可以是职工驾驶或乘坐机动车发生事故造成的,也可以是职工因其他机动车事故造成的。