STALLHOLDERS will line Court Street as Haddington Farmers’ Market returns.

The monthly staple has been running for more than 20 years and more than 15 stalls are expected tomorrow (Saturday).

The market features a wide selection of offerings, from fresh meat and fruit and vegetables to plants, spices and soaps.

Parking is available to the rear of neighbouring John Muir House.

The market runs 9am-1pm.