Gardner, who missed two games after injuring his right knee against Florida International, returned in the second half last week against Clemson.
"Will is back healthy now," McGee said. "So, we're going to put Will on the field first, but Reggie will play. We have a package where Reggie will play."
Gardner is 3-1 as the starter and will get his fifth career start in the game at Papa John's Cardinal Stadium. True freshman Reggie Bonnafon was 2-1 while Gardner was injured and will play some in the game against the Wolfpack.
"Will was playing pretty good when he went down at Florida International," McGee said. "We were coming off that loss at Virginia but he had a really good week of practice. He was throwing it well and then something happened, he got injured.
"Reggie came in and did some good things. He helped us win two conference games."
Gardner replaced Bonnafon in the second half of the loss at Clemson, completing 10 of 16 passes for 150 yards. He gave the Cardinals a chance to win with a 73-yard pass to James Quick in the final minute but the Cardinals couldn't score and lost 23-17.
Gardner has completed 73 of 128 passes for 948 yards and nine touchdowns, while throwing a pair of interceptions.
"He's healthy," McGee said. "And he was playing good when he was healthy."
Bonnafon, who is more of a threat with his legs, has completed 47 of 87 passes for 593 yards and two touchdowns with one interception. The Trinity High School alum only played one season of varsity football at quarterback.
"Reggie has shown us that he deserves the opportunity to play," McGee said. "He's showed us that he's a big-time quarterback. He won games for us, so we have to find ways to use all of the weapons that we have and you will see him out there."