The B9125 is a relatively short road in east Aberdeenshire, but along with the B977 and A980 forms part of the route from Garlogie to Torphins and beyond. The road was originally unclassified but had gained its number by 1932.

Heading southwest from the B9119 in Garlogie, the first couple of miles are relatively twisty, although there are some reasonable straights if you want to overtake the many lorries and tractors encountered on this road. There is typically a high amount of agricultural traffic along this section, due to the presence of a number of farms on the road.

The road is mostly uneventful through these twists and turns. We then pass over a relatively narrow bridge over the Gormack Burn west of Schoolhill (two vehicles can pass each other without issue, but compared to the rest of the route, it feels quite tight).Just past the bridge we have a turn-off for a busy builders' yard, which also contributes to the typically high proportion of HGVs on the road.

The B9125 straightens out considerably now, and overtaking opportunities are excellent for those so inclined. Just watch out for traffic emerging from the busy junction with the B977, which happens to be the end of the B9125, as that number takes over the main route to Raemoir and the A980.