V každé čeká na účastníky soutěže 44 kol základní části, v níž se odehrají zápasy systémem každý s každým, dvakrát doma a dvakrát venku. Po skončení této části postoupí z každé skupiny nejlepších osm týmů do play off.
Zápasy ve vyřazovací části se budou hrát na tři výhry. Vítězové všech skupin se utkají mezi sebou v kvalifikaci o postup do I. ligy, do níž postoupí dva ze tří celků. Baráž se hrát nebude. Poslední celky svých tabulek po skončení 44 kol základní části sestupují do krajských přeborů.
Soutěž bude zahájena 12. září 2009 a základní část skončí 6. března 2010.
Hracími dny budou stejně jako v minulých letech středy a soboty (popř. neděle). Technické normy zůstávají nezměněny. Při pohledu na složení jednotlivých skupin je znovu zřejmé, že největší kvalita se soustředila do moravské části.
Skupina Západ: Jablonec nad Nisou, Rokycany, Most, Litoměřice, Děčín, Roudnice, Sokolov, Česká Lípa, Klášterec nad Ohří, Klatovy, Řisuty, Mělník.
Skupina Střed: Jindřichův Hradec, Trutnov, Kutná Hora, Benešov, Nymburk, Pelhřimov, Kolín, Milevsko, Písek, Žďár nad Sázavou, Technika Brno, Prostějov.
Skupina Východ: Přerov, Vsetín, Břeclav, Orlová, Uničov, Šternberk, Hodonín, Valašské Meziříčí, Opava, Nový Jičín, Frýdek-Místek, Poruba.
Hokejisté Nového Jičína začínají svou pouť na ledě svého soupeře. V následujícím kole pak domácí premiéru nového ročníku obstará derby s Orlovou. (sch)
Rozlosování 2. ligy, skupiny východ
1. a 23. kolo: Přerov – Poruba, Vsetín – Frýdek-Místek, Břeclav – N. Jičín, Orlová – Opava, Uničov – Val. Meziříčí, Šternberk – Hodonín.
2. a 24. kolo: Poruba – Hodonín, Frýdek-Místek – Břeclav, N. Jičín – Orlová, Opava – Uničov, Val. Meziříčí – Šternberk, Přerov – Vsetín.
3. a 25. kolo: Vsetín – Poruba, Orlová – Frýdek-Místek, Uničov – N. Jičín, Šternberk – Opava, Hodonín – Val. Meziříčí, Břeclav – Přerov.
4. a 26. kolo: Poruba – V. Meziříčí, Frýdek-Místek – Uničov, N. Jičín – Šternberk, Opava – Hodonín, Přerov – Orlová, Vsetín – Břeclav.
5. a 27. kolo: Břeclav – Poruba, Šternberk – Frýdek-Místek, Hodonín – N. Jičín, V. Meziříčí – Opava, Uničov – Přerov, Orlová – Vsetín.
6. a 28. kolo: Poruba – Opava, Frýdek-Místek – Hodonín, N. Jičín – Val. Meziříčí, Přerov – Šternberk, Vsetín – Uničov, Břeclav – Orlová.
7. a 29. kolo: Orlová – Poruba, Val. Meziříčí – Frýdek-Místek, Opava – N. Jičín, Hodonín – Přerov, Šternberk – Vsetín, Uničov – Břeclav.
8. a 30. kolo: Poruba – N. Jičín, Frýdek-Místek – Opava, Přerov – V. Meziříčí, Vsetín – Hodonín, Břeclav – Šternberk, Orlová – Uničov.
9. a 31. kolo: Uničov – Poruba, N. Jičín – Frýdek-Místek, Opava – Přerov, V. Meziříčí – Vsetín, Hodonín – Břeclav, Šternberk – Orlová.
10. a 32. kolo: Poruba – Frýdek-Místek, Přerov – N. Jičín, Vsetín – Opava, Břeclav – V. Meziříčí, Orlová – Hodonín, Uničov – Šternberk.
11. a 33. kolo: Šternberk – Poruba, Frýdek-Místek – Přerov, N. Jičín – Vsetín, Opava – Břeclav, Val. Meziříčí – Orlová, Hodonín – Uničov.
12. a 34. kolo: Poruba – Přerov, Frýdek-Místek – Vsetín, N. Jičín – Břeclav, Opava – Orlová, V. Meziříčí – Uničov, Hodonín – Šternberk.
13. a 35. kolo: Hodonín – Poruba, Břeclav – Frýdek-Místek, Orlová – N. Jičín, Uničov – Opava, Šternberk – Val. Meziříčí, Vsetín – Přerov.
14. a 36. kolo: Poruba – Vsetín, Frýdek-Místek – Orlová, N. Jičín – Uničov, Opava – Šternberk, V. Meziříčí – Hodonín, Přerov – Břeclav.
15. a 37. kolo: V. Meziříčí – Poruba, Uničov – Fr.-Místek, Šternberk – N. Jičín, Hodonín – Opava, Orlová – Přerov, Břeclav – Vsetín.
16. a 38. kolo: Poruba – Břeclav, Fr.-Místek – Šternberk, N. Jičín – Hodonín, Opava – V. Meziříčí, Přerov – Uničov, Vsetín – Orlová.
17. a 39. kolo: Opava – Poruba, Hodonín – Fr.-Místek, V. Meziříčí – N. Jičín, Šternberk – Přerov, Uničov – Vsetín, Orlová – Břeclav.
18. a 40. kolo: Poruba – Orlová, Fr.-Místek – V. Meziříčí, N. Jičín – Opava, Přerov – Hodonín, Vsetín – Šternberk, Břeclav – Uničov.
19. a 41. kolo: N. Jičín – Poruba, Opava – Frýdek-Místek, V. Meziříčí – Přerov, Hodonín – Vsetín, Šternberk – Břeclav, Uničov – Orlová.
20. a 42. kolo: Poruba – Uničov, Frýdek-Místek – N. Jičín, Přerov – Opava, Vsetín – V. Meziříčí, Břeclav – Hodonín, Orlová – Šternberk.
21. a 43. kolo: Frýdek-Místek – Poruba, N. Jičín – Přerov, Opava – Vsetín, V. Meziříčí – Břeclav, Hodonín – Orlová, Šternberk – Uničov.
22. a 44. kolo: Poruba – Šternberk, Přerov – Frýdek-Místek, Vsetín – N. Jičín, Břeclav – Opava, Orlová – V. Meziříčí, Uničov – Hodonín.