CR 541 begins at an intersection of US 206 in Shamong, Burlington County, heading northwest on two-lane undivided Stokes Road.
[1][2] CR 541 passes near woods and homes before splitting from Main Street by turning west onto the four-lane undivided Mount Holly Bypass, with CR 691 continuing north on Main Street towards Mount Holly.
The road turns north and becomes a divided highway as it passes through industrial areas and comes to an intersection of Route 38.
The road turns northwest and then northeast through wooded areas and crosses into Mount Holly.
After crossing the Rancocas Creek, the route intersects with Rancocas Road (CR 626) and heads north, bordering Westampton to the west and Mount Holly to the east, passing residential neighborhoods and briefly enters Mount Holly.
The route comes to a cloverleaf interchange with I-295 and narrows back to four lanes, passing more businesses.
At this point, the route turns north onto High Street, a three-lane road with a center left-turn lane that runs through residential areas as it comes into Burlington.
The Mount Holly Bypass was formerly County Route 541 Alternate while CR 541 ran through the town.
The road narrows to two lanes where is passes between Burlington Township Middle School and a fire station.