2006–07 Newcastle United F.C. season Premier League Premier League

| Date_ | Opponent | Venue | Result_ | Attendance |
|---|---|---|---|---|
| 26 November 2006 | Portsmouth | Home | 1-0 | 48743 |
| 6 December 2006 | Reading | Home | 3-2 | 48182 |
| 9 December 2006 | Blackburn Rovers | Away | 1-3 | 19225 |
| 13 December 2006 | Chelsea | Away | 1-0 | 41945 |
| 16 December 2006 | Watford | Home | 2-1 | 49231 |
| 23 December 2006 | Tottenham Hotspur | Home | 3-1 | 52079 |
| 26 December 2006 | Bolton Wanderers | Away | 2-1 | 26437 |
| 30 December 2006 | Everton | Away | 3-0 | 38682 |
| 1 January 2007 | Manchester United | Home | 2-2 | 52302 |
| 14 January 2007 | Tottenham Hotspur | Away | 2-3 | 35942 |
| 20 January 2007 | West Ham United | Home | 2-2 | 52095 |
| 31 January 2007 | Aston Villa | Home | 3-1 | 49201 |
| 3 February 2007 | Fulham | Away | 2-1 | 24340 |
| 10 February 2007 | Liverpool | Home | 2-1 | 52305 |