未成年人签订合同是否有效具体需要视情况而定:
1.如果是十六周岁以上但不满十八周岁的公民,并以自己的劳动收入为主要生活来源的,则可以视为完全民事行为能力人,其签订的合同只要符合合同有效的条件,那该合同就具有法律效力。
2.如果是八周岁以上的未成年人,是限制民事行为能力人,可以进行与他的年龄与智力相适应的民事活动。此时未成年人可以签订纯获收益的合同,比如作为受赠人签订赠与合同。其他的合同需要经过法定代理人的追认,追认后,合同有效;拒绝追认,合同无效。
3.不满八周岁的未成年人,是无民事行为能力人,只能由其法定代理人代为民事活动。在原则上是无权订立合同的,但是如果订立的合同被其法定代理人追认,则合同也是有效的。
成年人为完全民事行为能力人,可以独立实施民事法律行为。
十六周岁以上的未成年人,以自己的劳动收入为主要生活来源的,视为完全民事行为能力人。
《中华人民共和国民法典》第十九条
八周岁以上的未成年人为限制民事行为能力人,实施民事法律行为由其法定代理人代理或者经其法定代理人同意、追认;但是,可以独立实施纯获利益的民事法律行为或者与其年龄、智力相适应的民事法律行为。
《中华人民共和国民法典》第二十条
不满八周岁的未成年人为无民事行为能力人,由其法定代理人代理实施民事法律行为。