1、单位会不会给病退职工补偿,得看具体情况。
要是职工因为职业病才病退,按照《中华人民共和国社会保险法》和《工伤保险条例》,职工能享受工伤保险给的待遇。要是单位按规定交了工伤保险费,像一次性伤残补助金这类补偿,大部分是工伤保险基金出。要是单位没交,那本该由工伤保险出的补偿费用,都得单位自己承担。
2、要是职工不是因为职业病,而是其他病或者不是因为工作受伤导致病退,在满足法定条件办了病退手续后,一般单位就不用额外补偿了。因为病退的职工可以按规定领养老保险金过日子。但要是单位和职工在劳动合同、集体合同或者单位的规章制度里,有关于病退要给补偿的约定,那单位就得按约定来。
另外,要是在职工病退的时候,单位有违法的行为,比如违法解除劳动关系,职工有权让单位支付赔偿金。赔多少,通常会根据职工工作了多久、工资多少来确定。