Tilray headquarters and office locations

Tilray is headquartered in Nanaimo, Canada and has 11 office locations across 5 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Tilray Locations

Nanaimo (HQ)
Canada
1100 Maughan Rd
Leamington
Canada
London
Canada
Petrolia
Canada
Toronto
Canada
Winnipeg
Canada
Minneapolis, MN
United States
Seattle, WA
United States
Sydney
Australia
227 Elizabeth St
Berlin
Germany
Friedrichstraße 153A
Cantanhede, Portugal
Portugal