Coulthard je šel v sezono 2004 z McLarenom, saj je vedel, da bo ob koncu leta izgubil sedež. Vendar pa je vztrajal, da ima podporo svoje ekipe in obljubil, da bo njegov pristop za leto 2004 bolj agresiven. V prvi dirki v Avstraliji je Coulthard kljub temu, da je bil izven hitrosti, uspel končati osmi, v naslednji dirki v Maleziji pa je uspel zavzeti šesti položaj. Med dirko v Bahrajnu sta bila oba voznika McLarena prisiljena v upokojitev zaradi okvare motorja po petdesetih krogih. Coulthard ni zadel v naslednjih štirih dirkah, ki so vključevale zaporedne umike v Monaku in na Nürburgringu. V naslednjih dveh dirkah je osvojil točke.
Kanado in Združene države.