Millennials Lead Fashion Spending in Mexico: Higher Frequency and Larger Budgets

Web Editor

November 10, 2025

a woman in a pink hat holding shopping bags and smiling at the camera with a surprised look on her f

Who are Millennials and Why are They Relevant?

Millennials, individuals aged between 30 and 44, are the leading force in fashion spending in Mexico. They spend an average of 1,618 pesos per clothing purchase and show a greater interest in sustainability and omnichannel shopping.

Spending Habits of Different Generations

Millennials shop for fashion 1.7 times more frequently per month compared to Generation X, followed by Baby Boomers and then Generation Z. This information comes from a study conducted by Elogia.

TikTok’s Influence on Online Shopping

According to the survey, 44% of Mexicans consider TikTok a crucial driver in their online shopping process. Moreover, 79% of respondents seek brand and clothing recommendations on TikTok.

Omnichannel Shopping Preferences

The majority of Mexican consumers, 80% according to the survey, prefer retailers that have both physical and online presence. Additionally, social media platforms like TikTok and Instagram have become popular shopping channels, with 45% of respondents having made a purchase through these platforms.

Key Questions and Answers

  • Who are the primary fashion spenders in Mexico? Millennials (aged 30-44) are the leading consumers in fashion spending.
  • How often do millennials shop for fashion compared to other generations? Millennials shop 1.7 times more frequently per month than Generation X.
  • What role does TikTok play in Mexican online shopping? 44% of Mexicans consider TikTok crucial for their online shopping process, and 79% seek brand recommendations on the platform.
  • What are Mexican consumers’ preferences for shopping channels? 80% of Mexican shoppers prefer retailers with both physical and online presence. Social media platforms like TikTok and Instagram are also popular shopping channels, with 45% of respondents having made a purchase through them.