A. The driver of a vehicle may overtake and pass to the right of another vehicle only:
1. When the overtaken vehicle is making or about to make a left turn, and its driver has given the required signal;
2. On a highway with unobstructed pavement, not occupied by parked vehicles, of sufficient width for two or more lines of moving vehicles in each direction;
3. On a one-way street or on any one-way roadway when the roadway is free from obstructions and of sufficient width for two or more lines of moving vehicles.
B. The driver of a vehicle may overtake and pass another vehicle on the right only under conditions permitting such movement in safety. Except where driving on paved shoulders is permitted by lawfully placed signs, no such movement shall be made by driving on the shoulder of the highway or off the pavement or main traveled portion of the roadway.
Code 1950, § 46-226; 1952, c. 666; 1958, c. 541, § 46.1-210; 1985, c. 481; 1989, c. 727.