The Best Barbershop in Downtown Molalla (104 W Main St)
Right on W Main Street in the heart of downtown Molalla — here's what we do, what it costs, when we're open, and why the chair's worth the stop.

If you live in or around Molalla and you’re tired of driving out of town for a decent cut, we’ve got good news — there’s a barbershop right on Main Street built to handle it.
Royalz Barbers sits at 104 W Main St, in the heart of downtown Molalla. Here’s everything worth knowing before you stop in.
Where we are
We’re on W Main Street, right in downtown Molalla — easy to find, easy to park near, and easy to swing by whether you’re running errands in town or making a dedicated trip. If you know downtown Molalla, you already know where we are.
What we do
Royalz is a full-service barbershop, not a quick-cut chain. Here’s the menu at our Molalla shop, from the full services list:
Cuts
Haircut — 25 minutes, $33. Scissor or clipper, tailored to what you want.
Razor/Foil Fade — 45 minutes, $40. The cleanest, sharpest fade we do.
Buzz Cut — 15 minutes, $20. One guard all over, quick and clean.
All Over Razor Head Shave — 25 minutes, $35. Smooth, straight-razor finish.
Senior (65 & older) — 20 minutes, $27.
Kids (10 & under) — 20 minutes, $30.
Beard
Beard Trim / Line Up — 15 minutes, $22.
Beard Trim / Razor Line Up / Hot Towel — 25 minutes, $28.
Razor Shave All Over / Hot Towel — 35 minutes, $40.
Goatee Trim / Line Up — 15 minutes, $10.
Partial Beard / 1 Clipper Length — 10 minutes, $15.
Finishing
Neck Shave — 5 minutes, $7. Keeps your last cut looking fresh between visits.
Want a fade and a beard cleaned up in one sitting? A haircut plus a beard trim is the most common combo we do, and it’s the fastest way to look completely put together.
When we’re open
Our Molalla hours:
Monday — 10am to 6pm
Tuesday — 10am to 6pm
Wednesday — Closed
Thursday — 10am to 6pm
Friday — 10am to 6pm
Saturday — 10am to 4pm
Sunday — 9am to 1pm
We’re closed Wednesdays, so plan around that one. Saturday mornings and the Sunday window fill up fastest.
Walk in or book ahead
Both work. Walk in whenever a chair’s open, or lock in a time so you’re not waiting. Booking takes about a minute:
Book your Molalla appointment online
Why people keep coming back
We built Royalz to be the kind of shop Molalla actually needed — skilled barbers, a real welcome, and cuts that hold their shape until you’re due for the next one. Across both our shops, we’re rated 5.0 on Fresha from thousands of verified visits, and our regulars are the reason we opened a second chair in the first place.
If you’ve got a shop closer to Oregon City, we’re also at 19713 OR-213 in the Trails End Marketplace — same standard, same care.
Come see us
Royalz Barbers, 104 W Main St, downtown Molalla. Walk in when the chair’s open, or book online here.
We’ll take care of you.
And if you’re still working out what to ask for when you sit down, start with how much time you want to spend on your hair each morning — we wrote up how that one answer shapes the whole haircut, using our Oregon City shop as the example.
Planning the trip? Here’s the best time to catch us with an open chair, day by day, at both shops.
Coming in with kids? Worth reading first: what a kids’ cut at this shop actually involves — the price, the twenty-minute window, and the small things that keep a nervous first-timer in the chair.
Thinking about growing it out instead? That’s a schedule rather than a single visit, and we mapped out what a grow-out actually needs from your barber — including why you should keep booking right through the awkward months.
There is also a razor side to the shop that first-timers tend to miss entirely. Here is what a hot towel shave on Main Street actually involves, chair-side, from the booking to the mirror.
The other thing people ask at this counter has nothing to do with the cut itself. Here is what we tell guys to put in their hair once they are back out on Main Street, minus the brand names.
Molalla
Mon-Tues
10am - 6pm
Wednesday
Closed
Thurs-Fri
10am - 6pm
Saturday
10am - 4pm
Sunday
9am-1pm
Oregon City
Monday
9am - 6pm
Tues-Thurs
10am - 6pm
Friday
9am - 7pm
Saturday
9am - 5pm
Sunday
9am - 4pm
