A Federação Pernambucana de Futebol divulgou a tabela do hexagonal do título, a fase principal do Estadual de 2016. A etapa conta com os quatro clubes locais nas três principais divisões do Brasileiro, a condição básica para não precisar disputar a fase classificatória. Da primeira fase do certame sairão as outras duas equipes (os primeiros colocados das chaves A e B), totalizando os seis participantes da 102ª edição do Campeonato Pernambucano. A abertura será num sábado à noite, em 30 de janeiro, com o Sport. No dia seguinte, Clássico das Emoções na Arena. Rodadas com clássicos: 1ª, 4ª, 5ª, 7ª, 8ª e 10ª.
A fórmula é a mesma dos últimos anos, com os quatro melhores classificados avançando ao mata-mata, com semifinal e final. Em relação às cotas de transmissão na televisão (tevê aberta e ppv), os três grandes clubes da capital ganham R$ 950 mil, enquanto os demais clubes ganharam R$ 110 mil.
1ª rodada
30/01 (18h30) – Sport x 1º colocado A
31/01 (16h00) – 1º colocado B x Salgueiro
31/01 (16h00) – Náutico x Santa Cruz
2ª rodada
03/02 (20h30) – Santa Cruz x 1º colocado B
03/02 (20h30) – 1º colocado A x Náutico
03/02 (21h30) – Salgueiro x Sport
3ª rodada
10/02 (20h30) – Náutico x Salgueiro
10/02 (20h30) – 1º colocado B x Sport
10/02 (21h30) – 1º colocado A x Santa Cruz
4ª rodada
20/02 (18h30) – Náutico x 1º colocado B
21/02 (16h00) – Salgueiro x 1º colocado A
21/02 (17h00) – Sport x Santa Cruz
5ª rodada
27/02 (19h30) – Santa Cruz x Salgueiro
28/02 (16h00) – 1º colocado B x 1 º colocado A
28/02 (17h00) – Sport x Náutico
6ª rodada
06/03 (16h00) – Salgueiro x Santa Cruz
06/03 (16h00) – 1º colocado B x Náutico
06/03 (16h00) – 1º colocado A x Sport
7ª rodada
12/03 (19h30) – Santa Cruz x 1º colocado A
13/03 (16h00) – Salgueiro x 1º colocado B
13/03 (16h00) – Náutico x Sport
8ª rodada
19/03 (19h30) – Sport x 1º colocado B
20/03 (16h00) – 1º colocado A x Salgueiro
20/03 (16h00) – Santa Cruz x Náutico
9ª rodada
26/03 (19h30) – Sport x Salgueiro
27/03 (16h00) – Náutico x 1º colocado A
27/03 (16h00) – 1º colocado B x Santa Cruz
10ª rodada
10/04 (16h00) – Salgueiro x Náutico
10/04 (16h00) – 1º colocado A x 1º colocado B
10/04 (16h00) – Santa Cruz x Sport