Det var vid 12-tiden, lokal tid, som de första larmen om skolskjutningen kom in till polisen i Newport News.
Enligt polisen inträffade skjutningen vid gymnasieskolan Heritage High School.
Två personer, en 17-årig flicka och en 17-årig pojke, ska ha förts till sjukhus med skottskador. Vid en pressträff uppgav polisen att ingen av skadorna tros vara livshotande.
Elever på skolan evakuerats ut från byggnaden till närliggande tennisbanor.
En misstänkt gärningsman har plockats in av polisen under dagen. Enligt The Independent utreder polisen att gärningsmannen kände de skjutna personerna.