1997 жылы Коултард қайтадан Хаккиненмен McLaren компаниясында серіктес болды. Маусымды ол Австралияда өткен алғашқы турда жеңіспен бастады.
. Коултард Аргентинада болған соққыға қатысып, машинасының сенімділігі төмендігіне байланысты келесі төрт раундта ұпай жасай алмады. Сенімсіздігі бүкіл маусым бойы әсер етті, ол Канадада Coulthard жетекшілік еткенде пит-стоп жасады және машинада тұйықталу проблемалары пайда болды. Ол маусым бойы тағы төрт рет алаңға шықты және Италия Гран-присінде жеңіске қол жеткізді. Ол Австрияда және Хересте тағы екі рет подиумға шықты. Коултард жүргізушілер чемпионатында үшінші орынды иеленіп, Бенетонның жүргізушісі Жан Алесимен тең ұпай жинады.