Konstrukcję kubka żołnierskiego wz.31, określał dokument o nazwie "Warunki Techniczne Materiałów Wojskowych: Kubek żołnierski" z dnia 5 listopada 1931 r. Polski kubek był modyfikacją kubka 1895 armii pruskiej.
Kubki żołnierskie wz.31 wykonane były z blachy stalowej (żelaznej) i ocynkowane. Miały kształt stożkowatego cylindra eliptycznego, zwężającego się w kierunku denka. Na jedym boku płaskim miał dwa ruchome ucha. Kubek tłoczono z jednego kawałka blachy. Mimo, iż warunki nakazują ocynkowanie kubków, część z zachowanych oryginałów pokryta jest polską farbą ochronną w barwie khaki.
Kubki dostarczano do jednostek w lekkich skrzyniach drewnianych, po 400 sztuk w każdej skrzyni. Wewnątrz skrzyni paczki po 25 sztuk owijane były papierem pakowym.
Dane techniczne:
Wysokość: 95 mm
Szerokość denka: 80 x 50 mm
Szerokość górna: 83 x 50 mm