SR 18 begins at the Mississippi state line near Vernon.
It continues on its curvy route east, then southeast to the Fayette County line.
The route passes through Berry and maintains a concurrency with CR 63.
It passes through hilly terrain and crosses into Walker County.
After continuing through hilly terrain for multiple more miles, the route ends in Oakman, just south of Jasper, at SR 69.