临时工协议能签多久法律并未规定,一般都是由双方自行约定,如果你使用临时工是属于非全日制用工方式。那么双方都可随时终止合同且无任何补偿。这个并不像正式员工合同那么正规。

法律依据

《劳动合同法》第七十一条非全日制用工双方当事人任何一方都可以随时通知对方终止用工。终止用工,用人单位不向劳动者支付经济补偿。《劳动合同法》第十条建立劳动关系,应当订立书面劳动合同。已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。用人单位与劳动者在用工前订立劳动合同的,劳动关系自用工之日起建立。