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