Setelah tampil buruk di 2007, Barrichello bangkit di 2008. Ia meraih poin perdananya di GP Monaco saat finis di P6, dan berkat kepiawaiannya dalam menaklukkan cuaca hujan, Barrichello berhasil finis ketiga di GP Inggris, setelah sebelumnya sempat memimpin jauh. Rubens Barrichello lantas memecahkan rekor sebagai pembalap paling berpengalaman di F1 dengan 257 start di GP Turki, memecahkan rekor sebelumnya 256 start atas nama Riccardo Patrese. Walaupun keabsahan dari rekor ini sempat dipertanyakan karena ia gagal start di beberapa lomba seperti di Barcelona dan Prancis 2002. Di akhir musim Barrichello berada di P14 klasemen akhir dengan raihan 11 poin. Lagi-lagi kabar buruk menimpa Barrichello, tim Honda F1 secara mendadak mundur dari ajang F1 pada pertengahan Desember 2008, Barrichello sempat dilanda masa ketidakpastian soal masa depannya di F1, sebelum akhirnya ia bisa bernapas lega setelah Ross Brawn menyelamatkan posisinya di F1 dengan tetap mempercayakannya sebagai pembalap di tim barunya, Brawn Grand Prix.