The Colorado Avalanche play their home games at Ball Arena in downtown Denver, Colorado.

Quick Scoop: Where do the Colorado Avalanche play?

  • Home arena: Ball Arena.
  • Location: 1000 Chopper Circle, Denver, CO 80204, in Denver’s Central Platte Valley near Speer Boulevard and I‑25.
  • Opened: 1999, replacing the old McNichols Sports Arena as the team’s home.
  • Other teams there: Denver Nuggets (NBA) and Colorado Mammoth (NLL) also use Ball Arena.

If you’re looking up “where do Colorado Avalanche play” for tickets or a trip, you’ll be heading to Ball Arena in Denver, Colorado.

TL;DR: The Colorado Avalanche play at Ball Arena in Denver, Colorado.

Information gathered from public forums or data available on the internet and portrayed here.