法律分析:
非婚生子是需要缴纳社会抚养费的。根据《社会抚养费征收管理办法》第三条的规定,不符合人口与计划生育法第十的规定生育子女的公民,应当依照本办法的规定缴纳社会抚养费。
法律依据:
《社会抚养费征收管理办法》 第三条 不符合人口与计划生育法第十的规定生育子女的公民,应当依照本办法的规定缴纳社会抚养费。