The route starts at a traffic-light-controlled junction with the A5121 in the Centrum 100 business park. From here it travels through Branston and into Burton along the Burton Road, Branston, and the Branston Road, Burton (!). It then crosses the A5189 at the west end of St Peter's bridge (over the River Trent) by way of two full-sized roundabouts. It then runs along Orchard Street and Union Street through Burton town centre to reach the A511 at the local Magistrates' Court and Police Station.
The road turns left onto the A511 Horninglow Street for 200 yards before regaining the B5108 number by making a right into Hawkins Lane, a well established commercial area. After travelling though this, the road terminates at a roundabout on the A5121 opposite Burton Albion Football Club's Pirelli Stadium (built in 2005).
The section between Centrum 100 and the A5189 was originally the route of the A38 through Burton; that road then continued north along the High Street to reach Horninglow Street where it used to TOTSO left. The B5018 started here and headed north along Wetmore Road to end at its current northern terminus (which was originally on the A38).
With the construction of the A38 Burton bypass in the 1960s the pre-bypass road was given the number A5121. That road was rerouted to the west to avoid the High Street relatively soon afterwards; around this time the B5018 was moved from Wetmore Road to its current route of Hawkins Lane. Later still, in the 1990s, the A5121 took on its current route, so the B5018 was extended south to Centrum 100, taking over the entire of the A5121 south of Horninglow Street. Burton High Street is still unclassified and largely closed to traffic.