This article is about the current B3150 in Dorchester.
For the original B3150 in Somerset, see B3150 (Somerset)
Near Grenville Hall, Dorchester
The B3150 number was given to the route of the former A35 through Dorchester when that road was diverted along the town's bypass.
As such, the B3150 now starts at the Stinsford Roundabout to the east of the town and heads west. It crosses Greys Bridge where it meets the B3143 and then follows London Road and High Street to the roundabout with the B3147, which has replaced the former A37-A354 route through the town. The B3150 then continues heading west along Bridport Road, an old Roman Road, meeting the B3144 and then passing through Poundbury (which has itself been bypassed) to the Monkeys Jump Roundabout on the bypass, where the A37 also terminates on the A35.