Bien que son inventeur exact ne soit pas clair, le t-shirt trouve ses origines dans la marine américaine. Selon T-shirt Spotlight, les officiers de la marine ont reçu pour la première fois des t-shirts comme sous-vêtements à l'époque de la guerre hispano-américaine en 1898.
L'armée américaine a rapidement emboîté le pas, adoptant le t-shirt dans le cadre de l'uniforme standard donné aux nouvelles recrues. Les travailleurs de plein air tels que les agriculteurs, les dockers, les mineurs et les ouvriers du bâtiment ont rapidement commencé à privilégier le t-shirt en raison de son tissu léger, qui facilitait le travail par temps chaud. Bien qu'il ait longtemps été considéré comme un sous-vêtement, le t-shirt est entré dans le royaume de la mode populaire dans les années 1950, lorsque Marlon Brando a popularisé le look dans "Un tramway nommé désir".