The Buffalo Farmers Market is held every Saturday from 8 AM to 12 Noon from the first Saturday in May to the last Saturday in October, rain or shine. We are located at the corner of 1st ST NE and 1st Ave NE in beautiful downtown Buffalo, MN.