Edmonton Oilers Info
Where do the Edmonton Oilers play their home games?
The Edmonton Oilers play their home games at Rogers Place.
Where will The Edmonton Oilers be playing?
The Edmonton Oilers are playing in the following cities:
• Canada Life Centre (Winnipeg, MB)