The Dave Barr Community Centre is a multi-use venue that features year-round youth and adult sports programming and educational opportunities for children. The facility includes an ice arena, dry floor arena, soccer pitch, cricket field, ball diamonds, and concession area.