Os 10 participantes jogaram em um grupo único. O campeonato foi dividido em três fases:
Turno: Os clubes jogaram todos contra todos em turno único. Os 4 melhores colocados do grupo foram classificados para as semifinais. As semifinais foram disputadas em jogos de ida e volta, sendo que o primeiro colocado enfrentou o quarto e o segundo o terceiro. Os vencedores se enfrentaram em uma final de dois jogos e o vencedor desta foi classificado para a fase final.
Returno: Idêntico ao primeiro, com os jogos de volta.
Fase Final: Os dois vencedores dos turnos mais os dois melhores colocados do campeonato (Turno mais returno - excluindo os jogos dos confrontos eliminatórios) foram classificados para esta fase. Estes jogaram semifinais de dois jogos. Os vencedores disputaram uma final de também dois jogos. O vencedor desta foi declarado Campeão Catarinense da Primeira Divisão de 1997 e ele e o vice-campeão foram classificados para a Copa do Brasil de 1998. O último colocado (turno+returno menos jogos eliminatórios) foi rebaixado à Segunda Divisão do Campeonato Catarinense de 1998.
Nas fases eliminatórias, vence o clube que somar mais pontos, independente do saldo de gols, caso haja empate, zera-se o placar e realiza-se uma prorrogação de 30 minutos, caso o empate persista, o melhor colocado das fases iniciais (de pontos corridos) do respectivo turno é classificado (caso esteja na fase final, o melhor colocado da classificação geral avança).
* Os clubes citados primeiro tiveram a primeira partida jogada em casa, ou seja, tiveram pior colocação que o segundo citado.
** Clube classificado devido ao melhor desempenho na fase inicial.
Itálico: Clubes classificados para a final.
Final
O melhor colocado na classificação geral (Chapecoense) jogou a partida de volta em casa.
* Os clubes citados primeiro tiveram a primeira partida jogada em casa, ou seja, tiveram pior colocação que o segundo citado.
** Clube classificado devido ao melhor desempenho na fase inicial.
Itálico: Clubes classificados para a final.
Final
O melhor colocado na classificação geral (Joinville) jogou a partida de volta em casa.
* Os clubes citados primeiro tiveram a primeira partida jogada em casa, ou seja, tiveram pior colocação que o segundo citado.
** Este jogo ocorreu no dia 8 de junho de 1997.
Itálico: Clubes classificados para a final.
Final
O melhor colocado na Primeira Fase (Avaí) jogou a partida de volta em casa.