提前一个月通知解除合同是否有赔偿需视具体情况而定。若用人单位提前一个月通知劳动者解除劳动合同,符合《劳动合同法》规定的无过失性辞退情形,如劳动者患病或非因工负伤,在规定医疗期满后不能从事原工作,也不能从事由用人单位另行安排的工作;劳动者不能胜任工作,经过培训或者调整工作岗位,仍不能胜任工作等,用人单位需向劳动者支付经济补偿。经济补偿按劳动者在本单位工作的年限,每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的,按一年计算;不满六个月的,向劳动者支付半个月工资的经济补偿。若劳动者提前一个月通知用人单位解除劳动合同,一般情况下,用人单位无需支付赔偿。但在某些特殊情形下,如用人单位存在未及时足额支付劳动报酬、未依法为劳动者缴纳社会保险费等违法违规行为,劳动者以此为由解除合同,用人单位仍可能需支付经济补偿。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。