Společnost Pixar Canada byla založena 20. dubna 2010 a sídlila ve Vancouveru v Britské Kolumbii. Byla pojmenována jako Glenn McQueen Pixar Animation Center podle zaměstnance společnosti Pixar Glenna McQueena, který se narodil v Kanadě a zemřel v roce 2002.
V říjnu 2013 společnost Disney natrvalo uzavřela společnost Pixar Canada a propustila přibližně 100 zaměstnanců, aby se úsilí společnosti Pixar znovu zaměřilo na její hlavní sídlo v kalifornském Emeryville.
Poté, co společnost The Walt Disney Company získala Lucasfilm a všechny společnosti pod ním, byl prostor studia Pixar Canada zrekonstruován na studio Industrial Light & Magic Vancouver.