Traffic was held up for some time after the accident about four miles west of Castle Douglas at the Kirkcudbright road junction at Barstiby.
The lorry is believed to have been carrying milk and dairy products and overturned at the junction and landed on the grass very of the road.
Emergency services were called out but the driver is not believed to have been seriously injured.