World-Class Men's Haircuts EST in 2010

For Gentlemen on the Go

If You Keep Walking past the Barbers, Eventually You'll Get Cut.



Perfect Haircuts with a Master Barber of 20 Years

With a new haircut from San Marcos's JR's Barbershop, you will be excited to show off your new look.

Keep up with the latest and greatest hairstyles and schedule your next hair makeover today. Walk-ins are always welcome at this salon in San Marcos, making it a prime salon for last-minute services. For drivers, a nearby lot is available for use. Travel by bike to this salon and store your bike at a nearby rack. For top-of-the-line hair treatments, great customer service, and a quality atmosphere, be sure to tame your tresses at JR's Barbershop.



Pride in Each Service
  • icon-01-free-img


    Regular, Student, or Seniors

  • icon-02-free-img

    Hot Towel Facial

    Also Available: Black Wax Treatment

  • icon-03-free-img

    Beard or Moustache Trim

    All Styles, Old and New

  • icon-04-free-img

    Hair and Beard Designs

    Modern Styling for the Modern Man



Best Barber Experience

"If you're looking for the best barber shop in Southern California you'll find it here. Every time I'm in here the guys make me feel right at home. The atmosphere is always great, and they are all a bunch of comedians. They take their time and always make sure it's perfect before you get out of the chair." - Zach M.

Regular Cut
From $ 35
Student or Senior
From $ 30
Cut and Beard Trim
From $ 45
Hair Designs
From $ 10
Hot Towel Shave
From $ 30

We're Mobile

Bring our barbers to your business

Our fully-trained team of barbers will bring the barbershop to your place of business or home. Why wait for your next shop when you can request our team to bring the appointments to you? It's safe, full-customizable, and the way haircuts will be for the near future because of Covid-19.

Opening Hours

  • Monday – Friday: 9:30am – 5:00pm
  • Saturday: 9:00am – 3:00pm
  • Closed on Sundays


  • 849 W San Marcos Blvd. San Marcos, Ca 92078
  • Book an Appointment: (760) 591-4600