The creamery was opened by the Stewartry Dairy Association in October 1921. By 1931 it was the largest co-operative creamery in Scotland. 

The original building consisted of a long two-storey rectangular structure, with a further one-storey building attached to the rear. 

Milk was drawn from a radius of 20 to 25 miles from the south of the county. There were around 200 suppliers most of whom had herds of between 40 and 80 cows.

The Scottish Milk Marketing Board bought the creamery in 1933 and in 1934 the Scottish Milk Powder Company set up an adjacent drying plant. 

In 1961  the Board took over the entire factory, combining the two operations under a single manager.

In 1976 a UHT plant for the processing and packaging of long life milk products was added. By 1983 it marketed a range of 12 products incorporating over 40 brand labels. By 1984 there were over 100 separate labels going to all the major national and regional supermarket groups as well as cash and carry outlets.

The powdered milk unit closed in 1978 but operations at the creamery continued until 2010; first by Scottish Pride (1986–1997), then Express Dairies (1997–2002) and finally Milk Link (2002–2010).

Dumfries and Galloway Housing Partnership bought the site in 2013, The former creamery buildings have been razed to the ground, transforming the site into a modern housing complex.