Les principaux inconvénients de l'achat local comprennent l'accès à une variété limitée de produits, des prix plus élevés et des achats à plusieurs endroits. Un autre inconvénient est l'absence de réglementation appliquée aux petits agriculteurs locaux.
Bien que l'achat local sur un marché fermier présente des avantages, l'un des principaux inconvénients est le manque de variété. Un petit agriculteur ne cultive qu'un certain nombre de types de fruits et légumes, il est donc nécessaire de se rendre dans d'autres endroits pour divers produits.
Les petits agriculteurs locaux n'ont pas accès aux ressources que les grandes exploitations utilisent pour être plus efficaces et respectueux de l'environnement. Les petits agriculteurs ne peuvent souvent pas se permettre d'investir dans des sources d'énergie alternatives telles que l'énergie éolienne ou solaire. Généralement situés dans des communautés rurales isolées, les petits agriculteurs doivent apporter leur équipement et leurs fournitures par camion ou par train. L'expédition annule tout impact positif des producteurs locaux sur l'environnement. Les frais d'expédition obligent également les petits agriculteurs à facturer plus cher leurs produits.
Les agences gouvernementales ne réglementent ni n'inspectent les petites exploitations. Cela signifie qu'il est difficile de savoir comment une ferme est gérée et si les articles étiquetés comme biologiques se qualifient ou non pour cette distinction.
Acheter localement peut avoir une influence positive sur l'économie locale, mais de nombreux types de produits sont cultivés dans les pays pauvres. Ces pays dépendent souvent des marchandises exportées pour leur bien-être financier. Ne pas acheter de biens importés a un impact négatif sur l'économie mondiale.