Det finnes mange idrettslag og flere idrettsanlegg i Sortland. Blåbyhallen er hjemmebane for Sortland IL sammen med Sortland idrettspark, som også har løpebane for friidrett. Det finnes også fotballbaner på Folkvang sør for Sortland, og på Maurnes. Gamle Sortland stadion er en grusbane som bare blir brukt i nødstilfeller for seniorkamper. Sortland har idrettshall med svømmebasseng. På Sortland finnes også en tennisbane, bowlinghall og treningssenter. Sortland Orienteringslag har orienteringskart flere steder i kommunen. I Ånstadblåheia er Vesterålens eneste alpinanlegg. Det finnes flere lysløyper i kommunen. På Kjerringnes er Vesterålens eneste golfbane. I Sandstranddalen er en skytebane. Sortland hadde for øvrig landsskytterstevnet i 1925, på en bane som i dag er dekket av boligfelt. På Jennestad er en treningsbane for travsport, men den er ikke i bruk.