La Serie A2 2018-2019 si è svolta dal 7 ottobre 2018 al 19 maggio 2019: al torneo hanno partecipato diciotto squadre di club italiane.
Le diciotto squadre, suddivise in due gironi da nove (girone A e girone B), hanno disputato un girone all'italiana, con gare di andata e ritorno, per un totale di diciotto giornate; al termine della regular season:
Entrambe le pool erano strutturate in gironi all'italiana, con gare di andata e ritorno, dove le squadre hanno mantenuto sia i risultati sia i punti in classifica ottenuti dagli incontri già disputati nella prima fase con le squadre della stessa pool incontrate nella regular season (le sfide non vengono ripetute nella pool), per un totale di ulteriori 10 giornate per il Pool Promozione e di 8 giornate per il pool salvezza. Al termine della seconda fase:
Se il risultato finale è stato di 3-0 o 3-1 sono stati assegnati 3 punti alla squadra vincente e 0 a quella sconfitta, se il risultato finale è stato di 3-2 sono stati assegnati 2 punti alla squadra vincente e 1 a quella sconfitta.
L'ordine del posizionamento in classifica è stato definito in base a:
Le squadre neopromosse dalla Serie B1 sono state il Cutrofiano, la Libertas Martignacco, il Pinerolo e il San Lazzaro, vincitrici della regular season, e l'Academy Sassuolo, vincitrice dei play-off promozione, mentre le squadre retrocesse dalla Serie A1 sono state il Filottrano e la SAB.
Delle squadre aventi il diritto di partecipazione:
Per integrare l'organico delle squadre è stata ripescata il Marsala.
NB: I dati sono riferiti esclusivamente alla regular season.