公益岗解除合同是否有补偿,需分情况来看:1. 用人单位合法解除:如果是因劳动者严重违反用人单位规章制度等法定过错情形,用人单位解除合同,无需支付补偿。比如劳动者经常无故旷工、严重失职给单位造成重大损害等。若因客观情况发生重大变化等非劳动者过错原因,用人单位解除合同,需支付经济补偿。计算方式是按劳动者在本单位工作的年限,每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的,按一年计算;不满六个月的,向劳动者支付半个月工资的经济补偿。2. 用人单位违法解除:用人单位违反法律规定解除合同,劳动者有权要求继续履行合同,若劳动者不要求继续履行或合同已无法继续履行,用人单位需依照经济补偿标准的二倍向劳动者支付赔偿金。3. 劳动者主动解除:若劳动者因个人原因主动辞职,一般没有补偿。但如果用人单位存在未及时足额支付劳动报酬、未依法为劳动者缴纳社会保险费等违法行为,劳动者以此为由解除合同,用人单位需支付经济补偿。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。