Bienvenue Chez Champs .....Welcome to Champs

Located in Montréal, Québec on Boulevard St. Laurent (Le Plateau), Champs Sports Bar is one of North America's top sports bar.   Established back in 1989, we have become Canada's top premier destination to watch any sporting event!  Whatever your fancy, from European Soccer to Rugby, from Hockey to American College Football, from Baseball to Basketball, from Formula 1 to Boxing to UFC, you can be sure that it will be televised on one of our 6 huge projector screens along with our 30 plasma screens, no  matter what time of day.  Champs can hold a capacity close to 400 people, covering 2 floors.  Our atmosphere is electric!  So make Champs your all time sports destination favorite and enjoy the fun.

Great Moments in Sports are Great Moments at Champs...!!!