O Campeonato Pernambucano de 2008 terá na primeira fase 12 equipes divididas em três grupos, que serão os seguintes.
Grupo A
Náutico
Serrano
Porto
Centro Limoeirense
Grupo B
Santa Cruz
Petrolina
Ypiranga
Vera Cruz
Grupo C
Sport
Salgueiro
Central
Sete de Setembro
Na primeira fase do primeiro turno, os clubes jogarão entre si, em partidas de ida e volta, dentro dos seus grupos.
Na segunda fase as equipes realizarão uma nova disputa, na forma de quadrangular, formado em três grupos com quatro participantes, jogando entre si, em partidas de ida e volta, obedecendo à distribuição abaixo.
Grupo D
Náutico
6º geral
9º geral
12º geral
Grupo E
Santa Cruz
5º geral
8º geral
11º geral
Grupo F
Sport
4º geral
7º geral
10º geral
Será campeã do primeiro turno, a Associação que obtiver a maior pontuação nas duas fases do turno.
No segundo turno da competição, as seis equipes que apresentarem o melhor aproveitamento, levando-se em consideração a soma dos pontos conquistados em todo o primeiro turno, na primeira e na segunda fase, formarão o hexagonal (Grupo G) que disputará o título de Campeão Pernambucano de 2008.
As seis equipes com menor aproveitamento formarão outro hexagonal (Grupo H) que definirá as duas associações que sofrerão descenso.
Nestas fases as equipes jogarão entre si, dentro dos seus respectivos grupos (hexagonais), em turno e returno. No hexagonal do título a disputa será iniciada com todas as equipes sem pontos, ou seja, equipes com zero ponto.
No hexagonal do Descenso, as equipes permanecerão com a pontuação obtida no primeiro turno, somando-se a ela a pontuação obtida no hexagonal.
Se uma equipe for campeã do primeiro turno e também campeã do segundo turno, será considerada campeã do Campeonato Pernambucano de 2008.
Se uma equipe for campeã do 1º turno e uma outra equipe for campeã do 2º turno, para que se conheça a equipe campeã serão realizadas duas partidas decisivas entre as equipes. Se após os jogos houver igualdade de pontos, a decisão será nos pênaltis.