The North Carolina Highway Patrol said Nancy Ransom, 45 struck the child in the parking lot of a store in Robeson County.
A trooper told ABC affiliate WPDE that 4-year-old Timothy Lynn Sampson died from his injuries.
Ransom is being held at the Robeson County Detention Center on a $100,000 bond.