Базируясь в Ванкувере, Британская Колумбия, «Лайонс» играют в свои домашние игры на стадионе BC Place в центре Ванкувера, ранее играли на стадионе Empire в Восточном Ванкувере с 1954 по 1982 год.
Название: Назван в честь «Львов», горных вершин в районе Ванкувера.