| Date | Opponent | Location | Time/Result |
| Sept. 5 | The Citadel | Chapel Hill | 6:00/ESPN360 |
| Sept. 12 | Connecticut | Storrs, Conn. | |
| Sept. 19 | East Carolina | Chapel Hill | 12:00/ESPNor2 |
| Sept. 26 | Georgia Tech | Atlanta, Ga. | |
| Oct. 3 | Virginia | Chapel Hill | |
| Oct. 10 | Georgia Southern | Chapel Hill | |
| Oct. 22 | Florida State | Chapel Hill | 8:00/ESPN |
| Oct. 29 | Virginia Tech | Blacksburg, Va. | 7:30/ESPN |
| Nov. 7 | Duke | Chapel Hill | |
| Nov. 14 | Miami | Chapel Hill | |
| Nov. 21 | Boston College | Chestnut Hill, Mass. | |
| Nov. 28 | NC State | Raleigh, N.C. |
| Date | Opponent | Location | Time/Results |
| Aug. 30 | McNeese State | Chapel Hill | W 35-27 |
| Sept. 11 | Rutgers | Piscataway, N.J. | W 44-12 |
| Sept. 20 | Virginia Tech | Chapel Hill | L 20-17 |
| Sept. 27 | Miami | Coral Gables, Fla. | W 28-24 |
| Oct. 4 | Connecticut | Chapel Hill | W 38-12 |
| Oct. 11 | Notre Dame | Chapel Hill | W 29-24 |
| Oct. 18 | Virginia | Charlottesville, Va. | L 16-13 OT |
| Oct. 25 | Boston College | Chapel Hill | W 45-24 |
| Nov. 8 | Georgia Tech | Chapel Hill | W 28-7 |
| Nov. 15 | Maryland | College Park, Md. | L 17-15 |
| Nov. 22 | NC State | Chapel Hill | L 41-10 |
| Nov. 29 | Duke | Durham, N.C. | W 28-20 |
| Dec. 27 | Meineke Bowl: West Virginia | Charlotte, N.C. | L 31-30 |
| 2010 | William & Mary (Sept. 4), at South Carolina (Sept. 18), at Rutgers (Sept. 25), East Carolina (Oct. 2), Clemson, NC State, at Florida State, at Virginia, Georgia Tech, at Duke, at Miami, Virginia Tech |
| 2011 | James Madison (Sept. 3), Rutgers (Sept. 10), Tennessee (Sept. 24), at East Carolina (Oct. 1), at Clemson, Wake Forest, at NC State, Virginia, at Georgia Tech, Duke, Miami, at Virginia Tech |
| 2012 | at Tennessee (Sept. 8), Maryland, at Wake Forest, NC State, at Virginia, Georgia Tech, at Duke, at Miami, Virginia Tech |