La ville de Granby est dotée de nombreuses infrastructures de loisirs: patinoire extérieure, son terrain pour planches à roulettes, ses deux terrains de tennis, ses six terrains de soccer, son terrain de basketball, ainsi que ses neufs parcs et espaces verts.