Recently departed Carlton defender Tom Williamson has signed with North Melbourne's VFL side.

The 23-year-old called time on his tenure at Princes Park two weeks ago due to personal reasons shortly after the Blues granted Williamson indefinite leave to "focus on his wellbeing and ultimately address his personal issues".

Carlton confirmed that Williamson left the club after 44 games and six seasons in navy blue, with both parties coming to a mutual decision.

"The Carlton Football Club can confirm it has been having ongoing discussions with Tom Williamson since he undertook a leave of absence from the Club in early June," a club statement read.