Les vêtements traditionnels portoricains sont principalement de style espagnol, avec des couches et des matériaux lourds, tels que la laine. La chemise guayabera, également appelée chemise de mariage mexicaine, est un vêtement traditionnel encore couramment porté à l'époque moderne. C'est une chemise pour homme ample et boutonnée avec plusieurs poches sur le devant.
Les Portoricains ont adopté le style vestimentaire européen lorsque les Espagnols sont arrivés au XVe siècle. Il était nécessaire que les indigènes portent l'habit espagnol car la religion chrétienne leur a été introduite. Les vêtements en laine, que les hommes portent encore à l'époque contemporaine, sont des vêtements traditionnels portoricains. Les indigènes utilisaient également couramment le coton pour les vêtements afin de faire face au temps étouffant.
Au XIXe siècle, les hommes portaient généralement des chemises boutonnées à manches longues en raison des conditions de travail difficiles dans les champs de canne à sucre, car les chemises boutonnées les protégeaient des feuilles de canne à sucre coupantes.
Au 21e siècle, la plupart des Portoricains portent des styles vestimentaires des États-Unis. Cependant, les danseurs des spectacles traditionnels portent toujours des vêtements traditionnels, tels que des robes longues à volants de couleurs blanches ou vives. Pour le spectacle traditionnel appelé bomba, les danseuses portent une jupe ample et un jupon, tandis que les danseurs arborent des chemises, des pantalons blancs et des chapeaux Panama.