Granville Island Day Vendors

Granville Island plays host to hundreds of artists who display their wares for purchase and admiration at day tables in the Public Market.