Sirovine i kemijski sastav šarže stakla za boce i limenke općenito se sastoje od {{0}} vrsta sirovina. Uglavnom uključuje kvarcni pijesak, soda pepeo, vapnenac, dolomit, feldspat, boraks, spojeve olova i barija, itd. Osim toga, tu su i pomoćni materijali kao što su bistrila, bojila, dekolorizatori i sredstva za zamućivanje (vidi proizvodnja stakla). Grube čestice kvarca teško je potpuno rastopiti; Fine čestice mogu lako proizvesti šljam i prašinu tijekom procesa taljenja, utječući na topljenje i lako blokirajući komoru za pohranu topline u peći. Prikladna veličina čestica je 0.25-0.5 mm. Za iskorištavanje otpadnog stakla obično se dodaje lomljeno staklo u dozi od 20-60% a najviše 90%.
Kemijski sastav staklenih boca i staklenki varira ovisno o njihovim zahtjevima za upotrebu, metodama kalupljenja, brzini kalupljenja, karakteristikama procesa i vrstama sirovina. Velika većina boca i staklenki koristi natrij-kalcij-silikatno staklo. Glavne komponente natrij kalcij silikatnog stakla su SiO2, Na2O i CaO. Uvođenje odgovarajuće količine Al2O3 i MgO može smanjiti sklonost stakla kristalizaciji, povećati njegovu kemijsku stabilnost i mehaničku čvrstoću te poboljšati njegovu sposobnost oblikovanja. Kemijski sastav natrijevog kalcijevog stakla za boce u većini zemalja diljem svijeta je: SiO270~74%, CaO i MgO 10~14%, Na2O i K2O13~16%, i Al2O3 1.5 ~2,5%. Pri proizvodnji boca i staklenki od bezbojnog stakla sadržaj Fe2O3 u kvarcnom pijesku je vrlo nizak (obično oko 0,03%). U običnom natrij-kalcijevom staklu dodavanje Cr2O3 i Fe2O3 rezultira smaragdnozelenom bojom stakla, dok dodavanje sumpornog ugljika ili MnO2 i Fe2O3 rezultira smeđom bojom stakla. Boce i staklenke koje sadrže lijekove moraju imati visoku kemijsku stabilnost i izrađene su od borosilikatnog stakla. Napredne kozmetičke bočice obično se izrađuju od kristalnog stakla koje sadrži olovo, barij ili cink, od kojih su neke neprozirno staklo, a fluorid se općenito koristi kao sredstvo za zamućivanje.