Życiorys Đoković urodził się 22 maja 1987 w Belgradzie. Jego rodzice, Srđan i Dijana, pochodzą z Serbii. Ojciec był zawodowym narciarzem, mistrzem Jugosławii w narciarstwie alpejskim. Jego matka była łyżwiarką figurową, obecnie pracująca jako instruktorka jazdy na łyżwach. Đoković ma dwóch młodszych braci, Marko i Đorđe, również tenisistów.

Kariera 2004–2006 W ramach rozgrywek juniorskich był m.in. półfinalistą Australian Open 2004 w grze pojedynczej i podwójnej. Już rok wcześniej rozpoczął karierę zawodową, wygrywając jeden turniej rangi futures.

W 2004 startował już głównie w challengerach; zaliczył także debiut w turnieju rangi ATP Tour.

W kwietniu 2004 debiutował w reprezentacji Serbii i Czarnogóry w Pucharze Davisa. W ramach tych rozgrywek pokonał m.in. w 2006 znanego Brytyjczyka Rusedskiego. W tymże roku wystąpił też z Aną Ivanović w Pucharze Hopmana, uważanym za nieoficjalne mistrzostwa świata w grze mieszanej.

W styczniu 2005 wystąpił po raz pierwszy w imprezie wielkoszlemowej, gdzie w I rundzie Australian Open 2005 musiał uznać wyższość Marata Safina.