L’economia di Sant Joan de Vilatorrada si basa tradizionalmente sull’agricoltura e sull’artigianato, ma negli ultimi decenni ha visto uno sviluppo nel settore industriale e dei servizi, in particolare in ambito tessile, alimentare e della logistica.
Numerose piccole e medie imprese operano nel territorio, spesso a conduzione familiare, offrendo prodotti locali di alta qualità. Particolarmente apprezzati sono i prodotti agricoli, i salumi artigianali e i vini della zona, venduti anche nei mercati regionali.
Il turismo è in crescita, soprattutto grazie al turismo rurale e culturale. Strutture agrituristiche e B&B attraggono visitatori in cerca di relax, esperienze autentiche e contatto con la natura.