I have a sore throat but don't feel sick should I stay home from school?

No. But start drinking more fluids, avoid exertion, avoid extracurricular activities next few days. If sore throat gets worse and you develop cough , congestion, fever then see your doctor. Most sore throats are of viral etiology and self limited , they get better without any medication .Take it easy and watch.