Księstwo strzeleckie powstało na skutek podziałów księstwa opolskiego po śmierci księcia Bolesława I, kiedy wydzielono dzielnicę niemodlińską. Najmłodszy z trójki książęcych synów Albert pozostał początkowo bez nadziału, jednak już w 1317 został on określony jako panujący w kraju sośnicowickim. W kolejnych latach Albertowi przydzielono ziemie strzelecką i lubliniecką. W 1321 określano jego jako samodzielnego władcę, którego siedzibą stały się Wielkie Strzelce (obecne Strzelce Opolskie), którym nadał prawa miejskie. W skład księstwa wchodziły Lubliniec, Krapkowice, Woźniki, Leśnica i Sośnicowice. Granice księstwa rozpościerały się od Opola do Gliwic i obejmowały Groszowice, sięgając Żurowej, Dolnej, kierując się w kierunku Błotnicy Strzeleckiej i obejmując część okręgu oleskiego, a także Łabędy i Stare Gliwice[1]. W skład księstwa wchodził także klasztor w Jemielnicy.
W lutym 1327 ks. Albert nie złożył – jak inni książęta górnośląscy – hołdu lennego Janowi Luksemburskiemu, zachowując polityczną niezależność. W 1335 został wymieniony jako lennik króla czeskiego, zachowując dobre stosunki z Polską, z którą granice wytyczono w 1341[3].
W 1355 doszło do podziału księstw kozielskiego i bytomskiego. Mimo wysuwanych roszczeń, cesarz Karol IV Luksemburski nie wyraził zgody na powiększenie księstwa strzeleckiego[4].
W układzie z 1359 ks. Bolesław II opolski zrzekł się praw do księstwa strzeleckiego, zgadzając się, by sukcesorami zostały dzieci Władysława Białego i Elżbiety, córki księcia Alberta. Układ pozostał jednak bezskuteczny, z uwagi na szybką i bezpotomną śmierć córki księcia strzeleckiego[1].