临时工需要缴纳社保。根据法律规定,用人单位如在临时性岗位上用工,应当与劳动者签订劳动合同并依法为其建立各种社会保险,使其享有有关的福利待遇。

法律依据

《中华人民共和国社会保险法》第五十八条用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。自愿参加社会保险的无雇工的个体工商户、未在用人单位参加社会保险的非全日制从业人员以及其他灵活就业人员,应当向社会保险经办机构申请办理社会保险登记。《劳动部办公厅对<关于临时工等问题的请示>的复函》第一条关于是否还保留“临时工”的提法问题。《劳动法》施行后,所有用人单位与职工全面实行劳动合同制度,各类职工在用人单位享有的权利是平等的。因此,过去意义上相对于正式工而言的临时工名称已经不复存在。用人单位如在临时性岗位上用工,应当与劳动者签订劳动合同并依法为其建立各种社会保险,使其享有有关的福利待遇,但在劳动合同期限上可以有所区别。