La isla Gabriola es una isla perteneciente al archipiélago de las islas del Golfo, y forma parte del distrito regional de Nanaimo, en la Columbia Británica, Canadá.
Se encuentra entre la isla de Vancouver y el continente.
Hay un servicio de ferries, perteneciente a la B.C.
La isla posee un gran contingente de artistas y artesanos.
Se pensaba que el nombre era una evolución de gaviota aunque es más probable que la isla recibiera su nombre de Simón de Gaviola y Zabala, tesorero de la Armada Española.