Most kids don't want to go to school sometimes — maybe there's a test they're dreading, a fight with a friend, or just a rough morning. But if your child refuses to go to school over and over, gets really upset at the thought of going, or keeps complaining of stomachaches or headaches on school days, it might be more than just "not wanting to go." This is often called school refusal.

As a child psychiatrist, I see this a lot — and it's often misunderstood by both parents and teachers. This article explains what's really going on, and how you can help your child.

What Is School Refusal?

School refusal is when a child has ongoing trouble going to school because of anxiety or emotional distress — not because they don't care about school. It's quite different from truancy (skipping school on purpose):

School refusal is almost always rooted in anxiety. Treating it like a discipline issue — instead of an emotional one — usually makes things worse, not better.

Common Reasons Kids Refuse School

School refusal isn't a diagnosis by itself — it's usually a sign of something else going on:

Signs of School Refusal to Watch For

A common misunderstanding Many parents and teachers think a child refusing school is just being difficult or trying to manipulate the situation. In reality, the fear is usually very real — the child isn't choosing to feel this way. Forcing them to go without dealing with the underlying anxiety often backfires.

What Parents Can Do to Help

When Should You Get Help?

If school refusal has lasted more than two weeks, keeps getting worse, or comes with other signs of anxiety or low mood, it's worth booking a proper assessment. Getting help early usually makes a big difference — both for how your child feels, and for their long-term relationship with school.

Is your child struggling to go to school?

Dr. Wong offers thorough, caring assessments for children and teens at Island Mind Specialist Clinic in Georgetown, Penang.

Book an appointment