A graduate of the OHL's Owen Sound Platers and Ottawa 67's, Kevin Weekes was drafted in the second round of the 1993 NHL Entry Draft by the Florida Panthers and was immedietly anointed their goaltender of the future. The Panthers, who already had a very solid tandem with John Vanbiesbrouck and Mark Fitzpatrick, which meant Weekes spent his first two seasons as a professional honing his skills in the minors with the Carolina Monarchs. During his third season the Panthers traded Fitzpatrick and Weekes was given an opportunity to show his stuff at the big league level.
Weekes played 11 games for the Panthers but was unable to record a victory. The following season the Panthers went with the veteran tandem of Sean Burke and Kirk McLean which left Weekes out of the picture. He was assigned to the Detroit Vipers of the IHL and he posted dominant numbers. Weekes won 19 games while losing just five and registering a measly 2.07 goals against average capturing the James Norris Memorial Trophy awarded to the goaltender with the fewest goals against. With his stock on the rise, the Panthers dangled Weekes in trade talks and he was soon on the move as part of the blockbuster trade that landed Pavel Bure in South Florida.
Now a Vancouver Canuck, Weekes was saddled with the pressure of filling the large goaltending void for them, but Weekes struggled and was unable to post a win in the eight games he played to finish out the 1998-99 schedule. He improved his numbers the following year for Vancouver, but management felt they still needed a more proven starting netminder and Weekes was on the move again. This time he was dealt to the New York Islanders in exchange for Felix Potvin.
With the Islanders Weekes teamed with youngster Roberto Luongo to handle the goaltending load for the struggling club. At season's end, New York General Manager Mike Milbury, traded away both Luongo and Weekes in two separate deals.
Weekes landed back in Florida, but this time as a member of the Tampa Bay Lightning. Given an opportunity to play and hone his craft without a lot of pressure Weekes shined in Tampa Bay. Weekes played a career-high 61 games and managed to post four shutouts and 20 wins for the lowly Lightning, but his parade was rained on late in the season with the Lightning went out and acquired goaltender Nikolia Khabibulin in a deal with the Phoenix Coyotes. While Khabibulin ate up most of the ice time in Tampa, Weekes could do little but wait and hope another opportunity would arise. That chance came late in the season when the Carolina Hurricanes, who had a goaltending tandem that featured two aging netminders in Arturs Irbe and Tom Barrasso identified Weekes as the guy they wanted for the future.
Shortly after he was acquired by the Hurricanes, Barrasso was traded away creating a roster spot for the well-travelled Weekes. Upon his arrival in Carolina, Weekes became a key player in the team's post season success and their drive to the Stanley Cup final. Although the team fell short to the Detroit Red Wings, Weekes strong play help lead the team to it's first Stanley Cup final appearance in franchise history. Weekes had 14 wins in 2002-03 and a career high 23 wins in 2003-04.
After parts of three seasons with Carolina, Weekes was acquired by the New York Rangers in the summer of 2004. In his first season as a Ranger, Weekes suited up for 32 games with the club and posted a 14 and 14 record backing up Gold-Medal Olympian Henrik Lundqvist. The following season Weekes only saw action in 14 games as the netminder was sidelined by a strained quadricep muscle suffered in mid-February.
In the summer of 2007, Weekes was signed as a free agent by the New Jersey Devils.