
A 29-year-old St. Johnsbury man has been arrested on multiple felony charges following an investigation into an alleged sexual assault involving a child.
According to St. Johnsbury Police, the Vermont Department for Children and Families (DCF) and local officers received a complaint on December 2, 2025, alleging that a 9-year-old had been sexually assaulted. Authorities say an investigation was launched immediately, and interviews conducted during the inquiry led to the arrest of Steven A. Sheldon II, 29, of St. Johnsbury.
Sheldon has been charged with aggravated sexual assault, sexual assault, and lewd and lascivious conduct with a child. Police took Sheldon into custody on February 23, 2026, without incident.
He is scheduled to be arraigned at 12:30 p.m. on February 23, in Caledonia County Superior Court – Criminal Division.

