| English Premier League |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 14-Aug-11 | A | Stoke City | D | 0-0 | (0-0) | | 27,421 |
| 2 | 20-Aug-11 | H | West Bromwich Albion | W | 2-1 | (0-1) | Anelka 53; Malouda 83 | 41,091 |
| 3 | 27-Aug-11 | H | Norwich City | W | 3-1 | (1-0) | Bosingwa 6; Lampard 82p; Mata 90 | 41,765 |
| 4 | 10-Sep-11 | A | Sunderland | W | 2-1 | (1-0) | Terry 18; Sturridge 51 | 36,699 |
| 5 | 18-Sep-11 | A | Manchester United | L | 1-3 | (0-3) | Torres 46 | 75,455 |
| 6 | 24-Sep-11 | H | Swansea City | W | 4-1 | (2-0) | Torres 29; Ramires 36, 76; Drogba 90 | 41,800 |
| 7 | 02-Oct-11 | A | Bolton Wanderers | W | 5-1 | (4-0) | Sturridge 2, 25; Lampard 15, 27, 59 | 24,657 |
| 8 | 15-Oct-11 | H | Everton | W | 3-1 | (2-0) | Sturridge 31; Terry 45; Ramires 61 | 41,789 |
| 9 | 23-Oct-11 | A | Queens Park Rangers | L | 0-1 | (0-1) | | 18,050 |
| 10 | 29-Oct-11 | H | Arsenal | L | 3-5 | (2-1) | Lampard 14; Terry 45; Mata 80 | 41,801 |
| 11 | 05-Nov-11 | A | Blackburn Rovers | W | 1-0 | (0-0) | Lampard 51 | 21,985 |
| 12 | 20-Nov-11 | H | Liverpool | L | 1-2 | (0-1) | Sturridge 55 | 41,820 |
| 13 | 26-Nov-11 | H | Wolverhampton Wndrs | W | 3-0 | (3-0) | Terry 7; Sturridge 29; Mata 45 | 41,648 |
| 14 | 03-Dec-11 | A | Newcastle United | W | 3-0 | (1-0) | Drogba 38; Kalou 89; Sturridge 90 | 52,305 |
| 15 | 12-Dec-11 | H | Manchester City | W | 2-1 | (1-1) | Meireles 34; Lampard 83p | 41,730 |
| 16 | 17-Dec-11 | A | Wigan Athletic | D | 1-1 | (0-0) | Sturridge 59 | 18,320 |
| 17 | 22-Dec-11 | A | Tottenham Hotspur | D | 1-1 | (1-1) | Sturridge 23 | 36,141 |
| 18 | 26-Dec-11 | H | Fulham | D | 1-1 | (0-0) | Mata 47 | 41,548 |
| 19 | 31-Dec-11 | H | Aston Villa | L | 1-3 | (1-1) | Drogba 23p | 41,332 |
| 20 | 02-Jan-12 | A | Wolverhampton Wndrs | W | 2-1 | (0-0) | Ramires 54; Lampard 89 | 27,289 |
| 21 | 14-Jan-12 | H | Sunderland | W | 1-0 | (1-0) | Lampard 13 | 41,696 |
| 22 | 21-Jan-12 | A | Norwich City | D | 0-0 | (0-0) | | 25,692 |
| 23 | 31-Jan-12 | A | Swansea City | D | 1-1 | (0-1) | Taylor(og) 90 | 20,526 |
| 24 | 05-Feb-12 | H | Manchester United | D | 3-3 | (1-0) | Evans(og) 36; Mata 46; Luiz 50 | 41,668 |
| 25 | 11-Feb-12 | A | Everton | L | 0-2 | (0-1) | | 33,924 |
| 26 | 25-Feb-12 | H | Bolton Wanderers | W | 3-0 | (0-0) | Luiz 48; Drogba 61; Lampard 79 | 40,999 |
| 27 | 03-Mar-12 | A | West Bromwich Albion | L | 0-1 | (0-0) | | 24,838 |
| 28 | 10-Mar-12 | H | Stoke City | W | 1-0 | (0-0) | Drogba 68 | 40,945 |
| 29 | 21-Mar-12 | A | Manchester City | L | 1-2 | (0-0) | Cahill 60 | 46,324 |
| 30 | 24-Mar-12 | H | Tottenham Hotspur | D | 0-0 | (0-0) | | 41,830 |
| 31 | 31-Mar-12 | A | Aston Villa | W | 4-2 | (1-0) | Sturridge 9; Ivanovic 51, 83; Torres 90 | 34,740 |
| 32 | 07-Apr-12 | H | Wigan Athletic | W | 2-1 | (0-0) | Ivanovic 62; Mata 90 | 40,651 |
| 33 | 09-Apr-12 | A | Fulham | D | 1-1 | (1-0) | Lampard 45p | 25,697 |
| 34 | 21-Apr-12 | A | Arsenal | D | 0-0 | (0-0) | | 60,111 |
| 35 | 29-Apr-12 | H | Queens Park Rangers | W | 6-1 | (4-0) | Sturridge 1; Terry 13; Torres 19, 25, 64; Malouda 80 | 41,675 |
| 36 | 02-May-12 | H | Newcastle United | L | 0-2 | (0-1) | | 41,559 |
| 37 | 08-May-12 | A | Liverpool | L | 1-4 | (0-3) | Ramires 50 | 40,721 |
| 38 | 13-May-12 | H | Blackburn Rovers | W | 2-1 | (2-0) | Terry 31; Meireles 34 | 40,742 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 08-Jan-12 | H | Portsmouth | W | 4-0 | (0-0) | Mata 48; Ramires 85, 87; Lampard 90 | 41,529 |
| 4 | 28-Jan-12 | A | Queens Park Rangers | W | 1-0 | (0-0) | Mata 62p | 15,728 |
| 5 | 18-Feb-12 | H | Birmingham City | D | 1-1 | (0-1) | Sturridge 62 | 36,870 |
| 5r | 06-Mar-12 | A | Birmingham City | W | 2-0 | (0-0) | Mata 54; Meireles 60 | 21,822 |
| QF | 18-Mar-12 | H | Leicester City | W | 5-2 | (2-0) | Cahill 12; Kalou 17; Torres 67, 85; Meireles 90 | 38,276 |
| SF | 15-Apr-12 | A | Tottenham Hotspur | W | 5-1 | (1-0) | Drogba 43; Mata 49; Ramires 77; Lampard 81; Malouda 90 | 85,731 |
| F | 05-May-12 | H | Liverpool | W | 2-1 | (1-0) | Ramires 11; Drogba 52 | 89,102 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 21-Sep-11 | H | Fulham | D | 0-0 | (0-0) | [aet, pen 4-3] | 37,632 |
| 4 | 26-Oct-11 | A | Everton | W | 2-1 | (1-0) | Kalou 38; Sturridge 116 [aet] | 23,070 |
| QF | 29-Nov-11 | H | Liverpool | L | 0-2 | (0-0) | | 40,511 |
|
|
| UEFA Champions League |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 Gp e | 13-Sep-11 | H | Bayer Leverkusen | W | 2-0 | (0-0) | Luiz 67; Mata 90 | 33,820 |
| 1 Gp e | 28-Sep-11 | A | Valencia | D | 1-1 | (0-0) | Lampard 56 | --,--- |
| 1 Gp e | 19-Oct-11 | H | Genk | W | 5-0 | (4-0) | Meireles 8; Torres 11, 27; Ivanovic 42; Kalou 73 | 38,518 |
| 1 Gp e | 01-Nov-11 | A | Genk | D | 1-1 | (1-0) | Ramires 25 | 24,000 |
| 1 Gp e | 23-Nov-11 | A | Bayer Leverkusen | L | 1-2 | (0-0) | Drogba 48 | 28,551 |
| 1 Gp e | 06-Dec-11 | H | Valencia | W | 3-0 | (2-0) | Drogba 3, 76; Ramires 22 | 41,109 |
| PO L1 | 21-Feb-12 | A | Napoli | L | 1-3 | (1-2) | Mata 27 | 60,000 |
| PO L2 | 14-Mar-12 | H | Napoli | W | 4-1 | (1-0) | Drogba 29; Terry 48; Lampard 75p; Ivanovic 105 | 37,784 |
| QF L1 | 27-Mar-12 | A | Benfica | W | 1-0 | (0-0) | Kalou 75 | 65,000 |
| QF L2 | 04-Apr-12 | H | Benfica | W | 2-1 | (1-0) | Lampard 21p; Meireles 90 | 37,264 |
| SF L1 | 18-Apr-12 | H | Barcelona | W | 1-0 | (1-0) | Drogba 45 | 38,039 |
| SF L2 | 24-Apr-12 | A | Barcelona | D | 2-2 | (1-2) | Ramires 45; Torres 90 | 95,845 |
|
|
Score distributions by match - goals scored by row, and goals conceded by column. Each box shows the number of this season's matches with the resulting scoreline.