The 24-year-old former Kilmarnock, Raith Rovers and Dumbarton player helped the Galabankies reach the play-offs, where they were beaten in the final by the Bully Wee.
Clyde boss Danny Lennon told the club website: “We are delighted to have signed Chris on a two-year deal. I have been an admirer of him since he burst on to the scene as a 17-year-old at Kilmarnock. His outstanding quality of play in the opposition's half is there for all to see.”