Walk in or book your appointment today. Open daily from 9 AM to 8 PM.
Last Walk-In accepted at 7:30PM
We’re open every day from 9 AM to 8 PM — no long waits, no hassle. Last WALK-IN accepted at 7:30 PM.
Please do not send any protected health information
At Rocklin Urgent Care, we provide fast, reliable walk-in medical care for patients in Rocklin, Roseville, Granite Bay, Loomis, Lincoln, and surrounding communities. Conveniently located in the heart of Rocklin on Granite Drive between Safeway and CVS, our clinic makes it easy to get the care you need without the long emergency room wait times.
Our experienced, board-certified medical providers treat a wide range of non-life-threatening illnesses and injuries, including colds, flu, fevers, infections, sprains, fractures, cuts, allergies, and more. With on-site X-ray services, rapid testing, labs, and in-clinic medications, we help patients get diagnosed and treated quickly, all in one location.
Patients choose Rocklin Urgent Care for convenient hours, compassionate care, and efficient service. We are open daily from 9 AM to 8 PM, accept walk-ins, and proudly care for many major insurance plans including Kaiser, UC Davis, Mercy Medical Group, Sutter, and more.
✓ Open Daily 9 AM – 8 PM
✓ Walk-Ins Welcome
✓ On-Site X-Rays & Labs
✓ Most Visits Completed in Under 30 Minutes
✓ Convenient Granite Drive Location in Rocklin
For fast, trusted urgent care near you, visit Rocklin Urgent Care today.
EXCELLENT Based on 1061 reviews Posted on Google John MorrisTrustindex verifies that the original source of the review is Google. Recently I was not feeling well so I called Rocklin Urgent Care and asked if I could get a video visit for that day. I am a long time patient of Dr. Bains and I was able to get an appointment with him. The staff set me up with a link for a video call in spite of causing Dr. Bains having to delay a very important appointment. The reason I hadn't been feeling well for over a week would have made it difficult to go to see Dr. Bains in person. I am 82 and I can't recall ever being given that kind of accommodation by a M.D. no matter how long I had been a patient. Everyone there is so very pleasant and accommodating. I highly recommend Dr. Bains and his competent staff for your medical needs.Posted on Google CarolTrustindex verifies that the original source of the review is Google. Check-in was a breeze. Everyone was very friendly. The nurse practitioner was fantastic.Posted on Google Steve BushTrustindex verifies that the original source of the review is Google. Dr. Bains has been my PCP for years. He is awesome and he genuinely cares for his patients. The staff are knowledgeable and friendly. I drive from Antelope to Rocklin because his attention to details are superior to any Dr. I have previously had Thank you Dr BainsPosted on Google Pamela MartinezTrustindex verifies that the original source of the review is Google. Great staff. Caring doctor. No waiting .Posted on Google Ryan GilmoreTrustindex verifies that the original source of the review is Google. Quick and painlessPosted on Google Alissa VinsonTrustindex verifies that the original source of the review is Google. Love the staff and Dr G. Very kind and compassionate.Posted on Google Carol ScannellTrustindex verifies that the original source of the review is Google. I was afraid of it hurting really bad but the doctor was very kind, gentle and thorough. Great job!Posted on Google Joei WilliamsTrustindex verifies that the original source of the review is Google. Very good PA and professional staff
We accept WALK-INS until 7:30 PM. Get the expert care you need, when you need it.
We’re a full-service walk-in clinic in Rocklin, committed to keeping our community healthy—with quality care that fits your schedule.
Whether it’s during regular hours, after hours, weekends, or holidays, we’re here when your regular doctor isn’t available. Illness and injury don’t wait, and neither should you.
At Rocklin Urgent Care, we prioritize efficiency without compromising quality. Our experienced, compassionate team delivers timely, affordable care designed to get you the help you need—quickly and thoroughly.
Proudly serving Rocklin and the surrounding areas, our mission is simple: to treat every patient like family while providing care you can trust, when you need it most.

You’re in good hands here. Every member of our medical team is board-certified/eligible and brings years of real-world experience. You’ll feel seen, heard, and confidently treated.

Equipped with on-site X-rays, labs, and digital tools, we ensure fast results and seamless care, so you get the treatment you need without delay.

We fully understand that life can happen outside business hours. We are here to help. Our urgent care clinic in Rocklin is open every single day from 9 AM to 8 PM, including weekends. Last walkin accepted at 7:30 PM.

You deserve quality care without financial surprises. We accept most major insurance plans, including Kaiser and UC Davis. Our front desk is happy to help you check your coverage.
The federal Physician Payments Sunshine Act requires that detailed information about payment and other payments of value worth over ten dollars ($10) from manufacturers of drugs, medical devices, and biologics to physicians and teaching hospitals be made available to the public.
The Open Payments database is a national transparency program that publishes applicable information about financial relationships between drug and medical device companies and certain healthcare providers.
For informational purposes, please visit:
Allergies affect millions, from seasonal sneezes to food sensitivities. Learning the triggers and treatments can…
A resilient immune system helps ward off infections year-round. Beyond vaccines, simple lifestyle tweaks make…
Preventive care is the cornerstone of long-term health. By catching potential issues early, regular check-ups…