Teddy Swims brings The UGLY Tour to Rogers Arena in Vancouver on Friday, November 6, 2026, the last of three Canadian dates on a run that also stopped in Toronto and Montreal. The show falls between Seattle and Portland as the tour heads toward its closing night in Los Angeles.

What to expect from the Vancouver show

Swims headlines, with Allen Stone and MarcLo listed as support. The set draws on songs from his catalogue including Lose Control, The Door and Mr. Know It All, according to his official site. Rogers Arena holds nearly 19,000 people, and by early November the tour will be into its closing weeks.

Read also Pylon hits the arena: beabadoobee plays Vancouver

Why you should go

  • Three acts on one bill: Swims headlines with Allen Stone and MarcLo opening, so ticket holders see more than one performance.
  • A tour nearing its end: Vancouver is the last Canadian date before the run wraps up in Los Angeles on November 18.
  • Songs the crowd knows: Lose Control and The Door are among the tracks featured on his official site.
  • A big-room show: The concert takes place at Rogers Arena, the city's main indoor concert venue.

What to know before you go

Start time: Rogers Arena lists the event at 7:00 pm, while Live Nation lists 8 PM. Check with the venue or ticket seller before you plan your evening.

Tickets are sold through Ticketmaster Canada; the general sale opened April 24, according to one report. The brief does not state prices, so confirm current pricing with the official seller.

Rogers Arena has rules worth knowing ahead of time:

  • Mobile tickets must show a moving barcode; screenshots are not accepted.
  • Handbags and backpacks must not exceed 35.5cm by 35.5cm by 15.2cm.
  • The venue is cashless and accepts major cards and mobile payments.
  • Strobe lighting is used during live events.

Fans can text concerns to the arena's fan service line at 604-765-3267 with their section, row and seat number. Assistive listening devices are available at Guest Services Centres in sections 104, 114 and 311.

FAQ

When is Teddy Swims playing in Vancouver?

Friday, November 6, 2026, at Rogers Arena. The arena lists a 7:00 pm start and Live Nation lists 8 PM, so confirm the time with the venue.

How much are tickets?

The brief does not give prices. Tickets are sold through Ticketmaster Canada, so check there for current pricing and availability.

Who is opening the show?

Allen Stone and MarcLo are listed as support on the Rogers Arena and Ticketmaster listings.