Novak Đoković inizia l'anno vincendo il terzo Australian Open battendo in finale lo spagnolo Rafael Nadal per 5-7, 6-4, 6-2, 65-7, 7-5. Nei successivi tornei di Dubai e Indian Wells viene eliminato rispettivamente da Andy Murray e John Isner. Il serbo vince poi il secondo titolo a Miami sconfiggendo Andy Murray in finale per 6-1, 7-64. In Europa sulla terra raggiunge tre finali dove viene sconfitto in tutti i casi da Rafael Nadal, a Monte Carlo per 6-3, 6-1, agli Internazionali BNL d'Italia per 7-5, 6-3 e al Roland Garros per 6-4, 6-3, 2-6, 7-5. A Wimbledon viene sconfitto in semifinale da Roger Federer per 3–6, 6–3, 4–6, 3–6. Alle olimpiadi estive si classifica quarto perdendo la semifinale contro Andy Murray con un doppio 7-5 e la finale per il terzo posto contro Juan Martín del Potro per 7-5, 6-4. Nei tornei di preparazione agli US Open raggiunge due finale, vince prima la Rogers Cup sconfiggendo in finale Richard Gasquet 6–3, 6–2 e perde poi al Western &amp; Southern Open in finale contro Roger Federer 0–6, 65–7. Agli US Open raggiunge la finale dove viene sconfitto da Andy Murray per 610–7, 5–7, 6–2, 6–3, 2–6. Vince altri due tornei il China Open e il Shanghai Rolex Masters battendo in finale rispettivamente Jo-Wilfried Tsonga per 7–64, 6–2 e Andy Murray per 5–7, 7–611, 6–3 salvano 5 match points nel secondo set. È la sua sesta qualificazione all'ATP World Tour Finals.