SR 227 begins at an intersection with SR 33east of Saluda. The state highway heads north as two-lane undivided Urbanna Road, which passes through a mix of forest and farmland. SR 227 crosses Urbanna Creek, a tributary of the Rappahannock River, into the town of Urbanna and veers west onto Watling Street. The state highway makes a right-angle turn north onto Cross Street and, two blocks later, a right-angle turn west onto Virginia Street. SR 227 follows Virginia Street west to its western terminus at the western town limit of Urbanna west of Waverly Road. The roadway continues as SR 602 to U.S. Route 17 northwest of Saluda.