是的,更换社保卡需要工本费。
如果是首次申领社保卡,一般来说是不需要收取工本费的。然而,如果您需要更换社保卡或者补发社保卡,根据渝财综〔2020〕58号文件要求,需收取一定的制卡工本费。具体费用会根据不同地区有所不同,比如有的地方规定是20元,有的地方可能是25元。此外,您还需要到当地社保局或者社保服务中心进行申请,具体的地点和时间可以在当地社保局或者社保服务中心官网上查询。