Virginia law now requires drivers to stop for pedestrians instead of just yielding. Drivers, you must come to a full stop for pedestrians in any marked and unmarked crosswalks, and remain stopped until the pedestrian passes your lane. When a vehicle is stopped at a crosswalk, the driver of any other approaching vehicle may not pass the stopped vehicle 

For more information, click here