Le marché de Bayonne, dans les halles, a lieu tous les jours le matin et vous pouvez y acheter des produits frais. Il existe un marché aux poissons, tous les matins sauf le dimanche, sur les Allées Marines (vente directe). Des marchés de plein air ont lieu à différents endroits la semaine. Le plus intéressant est celui des producteurs locaux le samedi matin autour des halles.