父母代未成年签合同有法律效力。无民事行为能力人、限制民事行为能力人的父母是其法定代理人,可以代未成年人签订合同。订立合同时,需要签上未成年人的名字以及其父母的名字。根据2021年1月1日起施行生效的《民法典》第二十三条规定,无民事行为能力人、限制民事行为能力人的监护人是其法定代理人。第十九条规定,八周岁以上的未成年人为限制民事行为能力人,实施民事法律行为由其法定代理人代理或者经其法定代理人同意、追认;但是,可以独立实施纯获利益的民事法律行为或者与其年龄、智力相适应的民事法律行为。法律依据:《中华人民共和国民法典》第二十三条无民事行为能力人、限制民事行为能力人的监护人是其法定代理人。第十九条八周岁以上的未成年人为限制民事行为能力人,实施民事法律行为由其法定代理人代理或者经其法定代理人同意、追认;但是,可以独立实施纯获利益的民事法律行为或者与其年龄、智力相适应的民事法律行为。