Interior of a warm, inviting barber shop with leather chairs and warm lighting
Osceola's Neighborhood Barber

Hey there — come on in and let's get you looking sharp.

Whether it's a fresh fade for the weekend or a classic cut for the office, Keith's got you covered right here in the heart of Osceola.

Scroll to explore
Walk-ins Welcome No appointment needed — just come on by
113 W Jefferson St Osceola, IA 50213
Call Anytime 1-641-414-6597

Services Tailored Just for You

From quick trims to full grooming sessions, every visit at Keith's is about leaving you looking and feeling your best.

Haircut & Style

Classic cuts, modern fades, or something in between — we listen to what you want and make it happen.

Beard Trim & Shape

Keep your beard looking tidy and on-point with a precision trim and clean lines.

Hot Towel Shave

A traditional straight-razor shave with a steaming hot towel — pure relaxation in every stroke.

Kids' Cuts

Patient, friendly, and fun — we make sure the little ones leave looking cool and feeling confident.

Senior Cuts

Respectful, unhurried service for our senior community — because everyone deserves to feel their best.

Walk-in Friendly

No appointment? No problem. Just walk in and we'll get you in the chair as soon as possible.

Barber working with care in a warm, inviting shop

More Than Just a Haircut — It's a Good Time

Keith's Barber Shop has been a staple in Osceola for years, and that's no accident. We built this place to be the kind of spot where you feel welcome the moment you walk through the door — whether you've been coming here for decades or it's your first time sitting in the chair.

We take pride in doing solid work, treating every person who walks in like a neighbor (because most of you are), and keeping things simple: good cuts, honest prices, and conversation that doesn't feel forced.

No fancy frills. No rushing you out the door. Just a reliable, friendly barbershop that looks out for its community. That's the Keith's way.

Years Serving Osceola
100% Walk-ins Welcome
Good Conversation Included

Ready to Look Your Best?

Stop by Keith's Barber Shop anytime — we're right here on W Jefferson St, and we'd love to meet you. Or give us a call to ask about anything.

Come On By

We're easy to find in the middle of town.

Address

113 W Jefferson St
Osceola, IA 50213

Hours

Walk-ins welcome during business hours
Call for availability

113 W Jefferson St, Osceola, IA 50213

Open in Google Maps
Is this your business?This is my business