没公章的劳动合同有效。是否有公章并不是劳动合同生效的必备要件。根据相关法律规定,劳动合同双方只要采用签字、盖章等法定形式中的一种形式订立的劳动合同,具有法律效力。
《中华人民共和国劳动合同法》第十条建立劳动关系,应当订立书面劳动合同。
已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。
第十六条劳动合同由用人单位与劳动者协商一致,并经用人单位与劳动者在劳动合同文本上签字或者盖章生效。
劳动合同文本由用人单位和劳动者各执一份