The park was originally part of the trade harbour on the river Nith. It became a park in the mid 19th century after the decline of river trade due to the arrival of the railways.
Many of the parks features were created around 1880.
There are a number of 19th century benches in the park. The earliest ones came from the old Dumfries and Galloway Royal infirmary. The earliest dates to 1828.
For many years the park featured a paddling pool which was eventually covered over in the 1980s.
The bandstand was built in 1898 at the cost of £350. £100 was supplied by the common good fund and the remainder by public subscription. The bandstand was formally opened by Miss L. Dinwiddie.
Official opened in 1904.