Die Landwirtschaft spielt in Greinbach noch eine wesentliche Rolle, vor allem im Ortsteil Staudach gibt es eine Vielzahl an Landwirten, die ihre Einnahmen vorwiegend aus der Viehzucht, der Milchwirtschaft und dem Ackerbau erzielen. Auch die Hühnerhaltung hat einen hohen Stellenwert und in den letzten Jahren einen Zuwachs zu verzeichnen.
Im Ortsteil Penzendorf ist die Anzahl der Landwirte stark zurückgegangen. Die noch verbleibenden Landwirte betreiben zum überwiegenden Teil Rinder- und Schafhaltung. Im Ortsteil Wolfgrub konzentriert sich die Landwirtschaft im Wesentlichen auf die Schweinezucht.