Nick Haynes officially joins the Blues as an unrestricted free agent on a one-year deal after playing 211 games with GWS.
"Nick adds quality to our defensive group, bringing with him valuable experience at the highest level that will complement our back half," Carlton list boss Nick Austin said.
"Nick has shown a high amount of resilience throughout his career, which is a testament to his strong worth ethic and his durability is a key asset we are really looking to add to our playing list during the off-season."