State Police said a student brought a World War II training grenade to Elliott County Middle School on Monday.
The school did not evacuate.
No one was hurt.
State Police said the student was charged with Unlawful Possession of a Weapon on School Property.
Investigators did not say where or how the student got the grenade.