(a) The driver of a vehicle shall not drive to the left side of the center of a highway, in overtaking and passing another vehicle proceeding in the same direction, unless such left side is clearly visible and is free of oncoming traffic for a sufficient distance ahead to permit such overtaking and passing to be made in safety.
(b) The driver of a vehicle shall not overtake and pass another vehicle proceeding in the same direction upon the crest of a grade or upon a curve in the highway where the driver’s view along the highway is obstructed within a distance of 500 feet.
(c) The driver of a vehicle shall not overtake and pass any other vehicle proceeding in the same direction at any railway grade crossing nor at any intersection of highway unless permitted so to do by a traffic or police officer. For the purposes of this section the words “intersection of highway” shall be defined and limited to intersections designated and marked by the Department of Transportation by appropriate signs, and street intersections in cities and towns.
(d) The driver of a vehicle shall not drive to the left side of the centerline of a highway upon the crest of a grade or upon a curve in the highway where such centerline has been placed upon such highway by the Department of Transportation, and is visible.
(e) The driver of a vehicle shall not overtake and pass another on any portion of the highway which is marked by signs, markers or markings placed by the Department of Transportation stating or clearly indicating that passing should not be attempted. The prohibition in this section shall not apply when the overtaking and passing is done in accordance with all of the following:
(1) The slower moving vehicle to be passed is a bicycle or a moped.
(2) The slower moving vehicle is proceeding in the same direction as the faster moving vehicle.
(3) The driver of the faster moving vehicle either (i) provides a minimum of four feet between the faster moving vehicle and the slower moving vehicle or (ii) completely enters the left lane of the highway.
(4) The operator of the slower moving vehicle is not (i) making a left turn or (ii) signaling in accordance with G.S. 20-154 that he or she intends to make a left turn.
(5) The driver of the faster moving vehicle complies with all other applicable requirements set forth in this section.
(f) The foregoing limitations shall not apply upon a one-way street nor to the driver of a vehicle turning left in or from an alley, private road, or driveway.