Grand Prix Monaco 2006 ialah sebuah perlumbaan bermotor Formula Satu yang diadakan pada 28 Mei 2006 di Circuit de Monaco. Perlumbaan yang dipertandingkan sebanyak 78 pusingan ini dimenangi oleh Fernando Alonso, dari pasukan Renault.
*: Giancarlo Fisichella menetapkan masa1:14.396, namun selepas menghalang David Coulthard, Fisichella kehilangan masa tiga terpantasnya, dan menjatuhkannya di belakang Montoya, Barrichello, Trulli, Coulthard dan Rosberg. Beliau memulakan perlumbaan dari tempat kesembilan.
†: Felipe Massa tidak menetapkan masa kelayakan selepas keretanya rosak pada Q1.
‡: Michael Schumacher menetapkan masa 1:13.898, namun pada pusingan terakhir pada Q3, Schumacher berhenti di selekoh La Rascasse, dan menyebabkan bendera kuning dikibarkan. Ini menyebabkan pemandu lain tidak dapat memandu dengan laju. Selepas sesi ini, terdapat ramai pasukan yang mengadu bahawa langkah ini disengajakan oleh Ferrari untuk memastikan Schumacher bermula dari petak pertama, selepas Alonso hampir mendapat petak pertama. Walaupun Schumacher berkeras bahawa ia merupakan satu kesilapan, steward perlumbaan melucutkan masa kelayakannya dan Schumacher memilih untuk memulakan perlumbaan dari lorong pit.