Czas trwania sezonu zaplanowano od 16 marca 2019 (pierwsza kolejka spotkań ligowych) do 16 czerwca 2019 (finał).
Sezon podzielono na dwie fazy: zasadniczą i finałową. W fazie zasadniczej wszystkie drużyny ligi rozgrywały mecze systemem każdy z każdym (po jednym, bez meczów rewanżowych). W fazie finałowej rozegrano spotkanie o trzecie miejsce oraz finał. Wzięły w nich udział drużyny sklasyfikowane odpowiednio na trzecim i czwartym oraz na pierwszym i drugim miejscu w tabeli ligowej. Gospodarzem spotkania była każdorazowo drużyna z wyższego miejsca. Ponadto na koniec sezonu ma zostać rozegrany mecz barażowy o prawo do gry w Ekstralidze w kolejnym sezonie – pomiędzy ostatnią drużyną w tabeli Ekstraligi a zwycięzcą I ligi. Gospodarzem tego spotkania jest drużyna, która broni się przed spadkiem z Ekstraligi.
Za zwycięstwo drużyna otrzymywała 4 punkty, za remis 2 punkty, a za porażkę 0 punktów. Ponadto mogła otrzymać w każdym meczu 1 punkt bonusowy – za zdobycie co najmniej 4 przyłożeń lub za porażkę nie więcej niż siedmioma punktami. Walkower oznaczał wynik 25:0 oraz przyznanie zwycięskiej drużynie 5 punktów, a przegranej odjęcie 1 punktu.