Die Wirtschaft von Vejer basiert heute hauptsächlich auf dem Tourismus, insbesondere dem nachhaltigen und kulturellen Tourismus. Die Stadt hat sich zu einer beliebten Destination für Individualreisende, Foodies, Kreative und Naturliebhaber entwickelt. In den letzten Jahren haben sich zahlreiche Boutique-Hotels, Gastronomiebetriebe und Kunsthandwerksläden etabliert.
Neben dem Tourismus spielt auch die Landwirtschaft eine bedeutende Rolle, besonders der Anbau von Oliven, Gemüse sowie die Viehzucht. Die lokale Retinto-Rindfleischproduktion genießt überregionale Bekanntheit. Auch der Fischfang in den nahegelegenen Küstenorten trägt zur regionalen Wirtschaft bei.
Ein weiteres wirtschaftliches Standbein ist das Kunsthandwerk: Töpferei, Textilien, handgefertigte Möbel und Lederwaren sind begehrte Souvenirs. Vejer ist zudem bekannt als kreatives Zentrum, das viele internationale Künstler und digitale Nomaden anzieht.