船舶所有权登记证书有效期一般是五年。但下列情形除外:老旧运输船舶国籍证书的有效期不得超过船舶强制报废日期;光船租赁船舶国籍证书的有效期与光船租赁期限相同,但最长不超过5年。

法律依据

《中华人民共和国船舶登记办法》第三十九条船舶国籍证书有效期为5年,但下列情形除外:(一)老旧运输船舶国籍证书的有效期不得超过船舶强制报废日期;(二)光船租赁船舶国籍证书的有效期与光船租赁期限相同,但最长不超过5年。《中华人民共和国船舶登记条例》第四十五条船舶国籍证书有效期届满前1年内,船舶所有人应当持船舶国籍证书和有效船舶技术证书,到船籍港船舶登记机关办理证书换发手续。