外来务工人员子女上学的问题,需要根据当地的具体政策来确定。根据提供的信息,不同城市对于外来务工人员子女入学的社会保险要求不尽相同。


  例如,西安市要求进城务工人员随迁子女入学,需要提供四证,即务工就业证明、居住证明、全家户口簿和流出地政府出具的在当地没有监护条件的学生流出证明,但并未明确要求提供社保证明。


  而长沙市则要求外来务工人员子女入学需要满足居住证满一年及养老保险满一年的条件。长沙市规定,外来务工人员参加长沙城区职工基本养老保险,连续满一年,且未停保,其子女可以入学。


  杭州市的要求则更为具体,要求夫妻双方都要有居住证,小孩也要有居住证,且父母一方需要有1年以上的社保。如果父母没有交社保或者断缴了社保,孩子可以办理杭州人才居住证,持有该证的孩子可以优先上公立学校。


  综上所述,是否需要购买社保才能让外来务工子女上学,取决于父母所在地的具体政策。建议外来务工人员提前了解并准备当地教育部门要求的相关证明材料,以确保子女能够顺利入学。在实际操作中,应密切关注当地教育部门发布的最新政策和指南,以便及时办理相关手续。