Trevor Kidd was drafted 11th overall in the 1990 Entry Draft by the Calgary Flames. After the 1992 Winter Olympics, he played his first two games (1-1-0) at the NHL level. In 1993-94, Trevor joined the Flames and went 13-7-6 in 31 games as he posted a 3.16 goals-against average. He shared goaltending duties with Mike Vernon as the Flames won the Pacific Division title. In the shortened 1994-95 season, Trevor took over the starting duties and went 22-14-6 in a league-high 43 games and 2463 minutes played. He posted a 2.61 GAA and three shutouts. He won Player of the Week honours on March 27 and captured the Flames' Molson Cup award as the team won the Pacific Division title for the second straight year.
In 1995-96, Trevor went 15-21-8 in 47 games and posted a 2.78 GAA with three shutouts. In 1996-97, he played in 55 games and went 21-23-6 with a 2.84 GAA and four shutouts. That season, he co-won Player of the Week honours (with Martin Brodeur) on February 7. He also won his second Flames' Molson Cup award.
On August 25, 1997, Trevor was traded with Gary Roberts to the Carolina Hurricanes for Andrew Cassels and Jean-Sébastien Giguère. In his first season with his new team, Trevor went 21-21-3 in 47 games and posted a 2.17 GAA with three shutouts. He won Player of the Week honours on March 9. In 1998-99, he played 25 games as he shared goaltending duties with Arturs Irbe. He posted a 2.70 GAA and two shutouts to help the Hurricanes win the Southeast Division title and make the playoffs for the first time in seven years.
On June 25, 1999, Trevor was claimed in the Expansion Draft by the Atlanta Thrashers. That same day, he was traded to the Florida Panthers for Gord Murphy, Herbert Vasiljevs, Daniel Tjarnqvist and a sixth-round draft pick. In his first season with his new team, Trevor went 14-11-2 and posted a 2.63 GAA in 28 games. He shared goaltending duties first with Sean Burke, then with Mikhail Shtalenkov and then with Mike Vernon. In 2000-01, he posted a 3.31 GAA in 42 games while sharing goaltending duties with Roberto Luongo.