Die Wirtschaft von San Pedro de Ribas basiert traditionell auf der Landwirtschaft, insbesondere auf dem Weinanbau. Die Stadt gehört zur Weinregion Penedès, die für hochwertige Weißweine und den berühmten Cava bekannt ist. Viele lokale Weingüter bieten Verkostungen, Führungen und Veranstaltungsräume an.
In den letzten Jahren hat sich der ländliche Tourismus als ein wichtiger Wirtschaftszweig etabliert. Agrartourismus, gastronomische Angebote und kulturelle Erlebnisse locken Besucher aus dem In- und Ausland an. Zudem gibt es viele kleine Handwerksbetriebe und kreative Unternehmen, die das wirtschaftliche Leben der Stadt prägen.
Dank der Nähe zu Barcelona ist die Stadt auch für Pendler und digitale Nomaden attraktiv, was neue Dienstleistungsbranchen entstehen lässt, insbesondere in den Bereichen Gastronomie, Hotellerie und Eventorganisation.