Ricciardo memulai musim dengan posisi keempat di Australia, dari posisi kedelapan di grid setelah penalti tiga tempat karena kecepatan tinggi di bawah kondisi bendera merah. Di Bahrain, ia mencatat non-finish setelah kegagalan listrik pada putaran kedua. Hasilnya di Grand Prix Cina 2018 jauh lebih baik, meraih kemenangan yang mengesankan dengan hampir sembilan detik, setelah memulai di posisi keenam di grid. Pada Grand Prix Azerbaijan 2018, Ricciardo berjuang untuk posisi keempat dengan rekan setimnya Max Verstappen di paruh kedua balapan. Sayap depannya bersentuhan dengan bagian belakang rekan setimnya, dan insiden itu menyebabkan kedua pembalap pensiun. Pada Grand Prix Spanyol 2018
, Ricciardo finis kelima dan menetapkan rekor lintasan, meskipun berputar di bawah mobil keselamatan virtual. Pada Grand Prix Monaco 2018, Ricciardo dan Verstappen dianggap sebagai favorit untuk memenangkan balapan karena sasis mobil mereka yang unggul dan down-force. Ricciardo menempati posisi teratas dalam tiga sesi latihan sebelum kualifikasi, memecahkan rekor putaran dengan setiap sesi. Ricciardo berhasil mengamankan pole kedua dalam karirnya di Monaco, menempati posisi teratas di setiap sesi kualifikasi juga dan menetapkan rekor putaran baru lagi. Dalam balapan, Ricciardo berhasil menahan Ferrari Sebastian Vettel untuk meraih kemenangan Grand Prix Monaco pertamanya dan kemenangan Grand Prix pertamanya dari posisi terdepan, meskipun harus mengelola kehilangan daya karena masalah output daya MGU-K sepanjang balapan.