The 29th annual TD Vancouver International Jazz Festival begins on June 20 and takes place in multiple venues all over the city. There are so many amazing musicians performing through-out the festival. From free shows downtown opening weekend to more shows on Granville Island and in David Lam Park during closing weekend. There are also many paid shows worth checking out and here is my picks list.

June 20 Medeski Sco­eld Martin & Wood –Vogue Theatre

June 21 Hiromi: The Trio Project – Vogue Theatre

June 22 Bobby McFerrin – Orpheum Theatre

June 23 Arturo Sandoval –Vogue Theatre

June 24 Jill Barber –Vogue Theatre

June 29 Cassandra Wilson –Vogue Theatre

Check out the full line-up of this years TD Vancouver International Jazz Festival.