Rozgrywki I ligi żużlowej w sezonie 2006 rozpoczęły się 9 kwietnia 2006, a zakończyły 24 września. W lidze wystąpiło 7 zespołów, które w rundzie zasadniczej rozegrały 14 kolejek po 3 spotkania (łącznie 42 spotkań). Następnie na podstawie tabeli dokonano podziału na grupę mistrzowską (pierwsze cztery zespoły z tabeli) i spadkową (pozostałe trzy). W grupie mistrzowskiej rozegrano 6 kolejek po 2 spotkania, a w spadkowej 6 kolejek po 1 spotkanie (łącznie 18 spotkań).

Za zwycięstwo w meczu drużyna dostaje 2 punkty, za remis 1, a za porażkę 0. Dodatkowo za zwycięstwo w dwumeczu drużyna dostaje 1 punkt bonusowy (w przypadku remisu w dwumeczu punktu nie przyznaje się). Do rundy finałowej drużyny przystępują z zaliczeniem punktów zdobytych w rundzie zasadniczej. W rundzie finałowej obowiązuje ta sama zasada punktacji.

Mistrz I ligi awansował do Ekstraligi żużlowej w sezonie 2007, wicemistrz rozegrał baraż z przedostatnim zespołem z Ekstraligi 2006. Dodatkowo zespoły, które wywalczyły awans do Ekstraligi muszą spełnić wymagania licencyjne. Zespół, który awansuje w przyszłorocznej Ekstralidze wykupi udziały w spółce Ekstraliga Żużlowa.

Ostatni (siódmy) zespół I ligi rozegrał baraż z wicemistrzem II ligi.