General manager Scott Howson announced the move Saturday but did not disclose terms of the deal. The Blue Jackets were in need of a top-six forward because Kristian Huselius suffered a torn chest muscle and will miss the start of the season.
The 36-year-old Prospal has spent 13 seasons in the NHL and appeared nine times in the Stanley Cup playoffs. He has 227 goals and 453 assists in 978 career games, including 9 goals and 14 assists in 29 games last season with the New York Rangers and one goal in five playoff games.
He previously played for Philadelphia, Ottawa, Florida, Tampa Bay and Anaheim.