非婚生子有户口可以上学。国家实行九年义务教育制度,凡具有中华人民共和国国籍的适龄儿童、少年,依法享有平等接受义务教育的权利。
《中华人民共和国义务教育法》第二条,国家实行九年义务教育制度。义务教育是国家统一实施的所有适龄儿童、少年必须接受的教育,是国家必须予以保障的公益性事业。实施义务教育,不收学费、杂费。国家建立义务教育经费保障机制,保证义务教育制度实施。