Hun spilte sin andre Grand Slam-finale i Australian Open 2008. I semifinalen beseiret hun Daniela Hantuchová 0–6, 6–3, 6–4. Men Ivanović tapte også denne finalen, denne gangen til Marija Sjarapova, som vant 7–5, 6–3.
I sin tredje Grand Slam-finale og andre på rad i French Open klarte hun å vinne, 6–4, 6–3, mot Dinara Safina i 2008. Dermed vant hun sin første Grand Slam-turnering, og passerte samtidig Marija Sjarapova på rankingen og ble nummer 1 på verdensrankingen.