The economy of Sant Joan de Vilatorrada has historically been driven by agriculture and textile manufacturing, reflecting Catalonia’s broader industrial heritage. Today, while agriculture remains important, the local economy has diversified. The town is home to a number of small- to medium-sized businesses, particularly in manufacturing, services, and the food industry. Many local producers are known for their high-quality olive oil, wine, and other agricultural products that are popular in regional markets.
Tourism is becoming an increasingly important part of the economy, particularly in connection with nearby attractions like Montserrat and the town’s proximity to Barcelona. The town’s hotels, restaurants, and shops offer visitors a taste of traditional Catalan hospitality, and local markets and artisanal shops offer unique products that reflect the region’s cultural heritage.