La ropa cubana tradicional incluye vestidos de rumba y camisas y trajes de Guayabera. Sin embargo, muchas personas en Cuba también usan estilos modernos de ropa a diario.
La ropa tradicional cubana se basa en influencias africanas y europeas. Los estilos se basan en gran medida en la historia del país como colonia española y en su población multicultural. Los estilos de las mujeres tienen telas livianas, colores brillantes, muchos volantes y bordados. Los hombres se visten tradicionalmente con camisas y pantalones de algodón.
El vestido de rumba, también conocido como Bata Cubana, es un estilo bien conocido de ropa para mujeres. Este tipo de vestido es prominente en las actuaciones de rumba y salsa de salsa.
La camisa Guayabera es otra prenda tradicional famosa. También es popularmente conocida como la camisa de boda mexicana y es un estilo bien conocido en muchos otros países. Este tipo de camisa está hecha de fibras naturales como el lino o el algodón, que permiten que la piel respire cuando hace calor. Tiene dos o cuatro bolsillos y siempre se usa sin amarrar. Algunas camisas tienen bordados elaborados.
El vestido de Guayabera es una versión femenina de la camisa de Guayabera. Algunos estilos son bastante similares a la versión masculina del estilo, con mangas largas. Sin embargo, muchas mujeres también usan estilos halter o fuera del hombro.
Aunque muchas personas todavía usan ropa tradicional para ocasiones especiales, festivales o celebraciones, muchos cubanos prefieren usar ropa moderna todos los días. Aunque Cuba prohíbe la importación de ropa extranjera, muchos vendedores privados de ropa logran acceder a importaciones de otros países, que presentan telas y cortes modernos.