Le squadre sono suddivise in 2 gironi su base geografica. Dopo la stagione regolare (girone all'italiana con partite di andata e ritorno) le prime 6 classificate di ogni girone si dividono alternate in 2 gironi denominati poule promozione. Al termine di questi gironi (anche questi con partite di andata e ritorno) le prime classificate incontrano le seconde dell'altro girone. Le vincenti di queste sfide vengono promosse in serie A2. Le 2 perdenti si contendono la terza promozione in una sfida secca su campo neutro.
Le ultime 6 classificate si incontrano in 2 gironi all'italiana di 6 squadre, dove le ultime retrocedono, le prime 5 restano in categoria.