Precision cuts, clean shaves, and a relaxed atmosphere — right here in the heart of Stockton. No appointment needed; just walk in.
Every visit is tailored to your style — whether you want a classic trim or something entirely new.
Classic cuts, modern fades, and everything in between — tailored to your face shape and personal style.
Sculpted, shaped, and refined. Leave with a beard that looks intentional and feels great.
The traditional luxury shave — soothing hot towels, rich lather, and a razor-smooth finish.
Patient, friendly service for the little ones. First visits are about making it a positive experience.
Weddings, job interviews, game day — look your absolute best when it matters most.
No appointment necessary — just show up and take a seat. We'll get you in as soon as we can.
John The Barber has been a Stockton staple for years — a place where quality craftsmanship meets a genuine, no-fuss atmosphere. We believe a great haircut isn't just about looking good; it's about feeling confident walking out the door.
Whether you're a regular or visiting for the first time, you'll find the same thing every visit: skilled hands, honest advice, and zero rush. We take the time to get it right because your look says something about you — and we want it to say the right thing.
Every cut tells a story. Here's a peek at the atmosphere and craft that goes into each visit.
Real feedback from real people who trust us with their look.
"Best barbershop in town, hands down. John actually listens to what you want and delivers every time. I've been coming here for years and wouldn't go anywhere else."
"Brought my son in for his first real haircut and John was so patient and great with him. Made the whole experience fun instead of scary. We'll be back for sure!"
"Clean shop, skilled barber, fair prices. Got a fade that looked exactly like the picture I showed him. This is the real deal — no nonsense, just good work."
Walk-ins are always welcome, or give us a call to check availability.
214 RB Rd
Stockton, MO 65785-9622
Mon – Sat: 9:00 AM – 6:00 PM
Sunday: Closed
Have a question or want to check availability? Drop us a line and we'll get back to you soon.
Thanks for reaching out. We'll get back to you as soon as possible.
Walk in or give us a ring — we're ready when you are.
Call (417) 298-3903