O Balvi SC é um clube de futebol letão da cidade de Balvi, que atualmente disputa a 2.ª Divisão Letã.

O clube foi fundado em 1993 e tem como cores o alviverde. Seu estádio é o Balvi Stadium, com capacidade para 1.000 pessoas.

O Balvi SC nunca conquistou um título nacional, mas foi vice-campeão da Copa da Letônia em 2017. Na temporada 2018, o clube ficou na 6ª colocação da 1ª Divisão.

O atual técnico do Balvi SC é Andrejs Rubins.