Die Wirtschaft Garruchas basiert traditionell auf Fischerei und Handel. Noch heute ist der Fischereihafen einer der aktivsten der Region, bekannt vor allem für den legendären roten Garnelenfang (gamba roja de Garrucha), der weit über die Region hinaus geschätzt wird.
Der Tourismus spielt eine immer wichtigere Rolle. Vor allem in den Sommermonaten lebt die Stadt vom Besuch nationaler und internationaler Urlauber. Kleine Familienbetriebe, Hotels, Ferienwohnungen, Restaurants und Handwerksläden sorgen für ein lebendiges, nachhaltiges Wirtschaftsgefüge.
In der Umgebung wird auch Landwirtschaft betrieben – besonders Gemüseanbau und Gewächshausproduktion, die typisch für die Provinz Almería sind. Garrucha profitiert somit von einem Mix aus traditionellem Handwerk und modernen Dienstleistungen.