居住证一年刷一次。在上海工作和生活的外地人,为了便于对流动人口进行管理,需要办理上海市的居住证。上海市的居住证的有效期是一年,需要在到期前的一个月内,去居住地附近的社区服务中心的居住证窗口办理上海市的居住证的续签手续。