VirginRadio Choose your station Virgin Radio Calgary Virgin Radio Edmonton Virgin Radio Halifax Virgin Radio Kelowna Virgin Radio Kitchener Virgin Radio London Virgin Radio Montreal Virgin Radio Toronto Virgin Radio Vancouver Virgin Radio Victoria Virgin Radio Windsor Virgin Radio Winnipeg