Deputies stopped the vehicle Sunday just after 3:30 a.m. along northbound Interstate 95 near Centreport Parkway in the Fredericksburg area.
Officials say they saw the driver, Silvia Herrera Hernandez, swearing while driving the car and pulled her over.
Silvia Herrera Hernandez (Stafford County Sheriffs Office)
Inside the vehicle, deputies found a two-year-old in a car seat sitting in the back surrounded by beer cans – some full and some empty.
Child Protective Services was contacted, and the child was turned over to a responsible party.
Hernandez admitted to consuming alcohol, authorities say. She was charged with driving under the influence with a child, failure to maintain control of her vehicle, and felony child endangerment. She is being held at Rappahannock Regional Jail without bond.