The UFC has sorted out its issues with the city of Vancouver, clearing the way for a show in June.
UFC president Dana White confirmed the on-again, off-again card will take place June 12 at GM Place.
At one point there had been talk of moving the mixed martial arts show to Cincinnati.
Insurance had been one of the major sticking points.
The UFC has already held two shows in Montreal and plans a third next month.
Vancouver will be the second Canadian city to stage a UFC show.
