We will open at 2 PM today
Johns Creek

Ruby Veterinary Urgent Care in Johns Creek, GA

Walk-in and same-day urgent care by ER-trained veterinarians, seven days a week. Full in-house diagnostics. Your pet gets treated at 30%+ less than the emergency room.

Come See Us

Our Hours

  • Monday – Friday2:00 PM – 10:00 PM
  • Saturday – Sunday10:00 AM – 8:00 PM

Walk-In Urgent Vet Care in Johns Creek

Visit Ruby Veterinary Urgent Care at 10710 State Bridge Road, Suite 120, Johns Creek, GA 30022, at the corner of State Bridge Road and Morton Road, next to Tim Hortons. Our ER-trained veterinarians provide examinations, on-site diagnostics, and treatment for sick and injured dogs and cats. Look for the Ruby Vet sign along State Bridge Road and park directly in front of our entrance. We’re open Monday–Friday, 2–10 PM, and Saturday–Sunday, 10 AM–8 PM. Walk-ins are welcome as availability permits, or reserve a visit online. Call (470) 742-4620 if you’re arriving near closing or need help bringing your pet inside.

Cases We Treat

If your pet is sick, hurt, or just not acting right, we can help. Tap a condition below to learn what to expect and when to come in.

Eye Issues

Squinting, discharge, redness, bulging, pawing/rubbing face, out of socket

Eye Issues

Respiratory Issues

Coughing, sneezing, nasal discharge

Respiratory Issues

Gastrointestinal Issues

Vomiting, regurgitation, diarrhea, blood in stool, constipation, straining to defecate, parasites

Gastrointestinal Issues

Sudden Weight Gain

Sudden change in appearance, rapid weight gain, lethargy

Sudden Weight Gain

Urinary Issues

Urinating more frequently, straining to urinate, not urinating at all, blood in urine, smelly urine

Urinary Issues

Toxin Exposure

Ingestion of chocolate, raisins, grapes, rat bait, cannabis, ibuprofen, or NSAIDs

Toxin Exposure

Need urgent care for your pet?

Walk-ins welcome. Open 2–10pm weekdays, 10am–8pm weekends.

Ruby Vet vs. Emergency Room

Ruby Vet vs. Emergency Room

Comparison criteriaRuby VetEmergency Room
Wait TimeMost pets see a doctor within 15 minutesOften hours; sickest pets seen first
Typical Total Visit Cost30%+ less than the EROften $1,000+
Exam Fee$125$200–400
Who Treats Your PetER-trained DVMsER-trained DVMs
Best ForSick or hurt pets who need care todayLife-threatening emergencies
Hours2 PM–10 PM weekdays, 10 AM–8 PM weekends24/7

Inside our hospital

Why Pet Parents in Johns Creek Choose Ruby Vet

Meet Our Team

Our doctors and veterinary support staff are ER-trained and treat every pet like their own.

Frequently asked questions

Covid-19 highlighted a key gap in the continuum of veterinary care. Primary care hospitals were scheduled weeks to months out, and emergency rooms were experiencing extended wait times. Following our counterparts in human medicine, veterinary urgent care (or pet urgent care) is the preferred solution to bridge the gap between primary and specialty/ER care.

Urgent care allows patients in pain with acute or non-life threatening diseases to be seen within 24 hours by ER- and critical care-trained veterinarians and without the extended wait and high cost of an ER. Ruby Veterinary Urgent Care is the link between your primary care veterinarian and the ER, while supporting both equally.

We're here for all those issues in the evenings and weekends.

Monday – Friday: 2:00 PM – 10:00 PM

Saturday – Sunday: 10:00 AM – 8:00 PM

Yes. Ruby Veterinary Urgent Care accepts walk-ins and same-day visits for urgent medical needs. We work hard to minimize wait times and prioritize pets based on severity. To save your appointment time, you can make an appointment online.

You can schedule an appointment through our online booking portal or by calling us at (470) 742-4620.

Absolutely, we welcome all walk-ins! Our team is available to see all pets, whether scheduled appointments or walk-ins, until the day’s appointment slots have filled up. It's recommended to check the website or give us a call prior to bringing your pet in to ensure appointment slots are still available. Appointment slots are opened several days prior and remain on the site until all are filled.

Walk-in patients will be seen on a first-come, first-served basis and placed into an available appointment slot if stable to wait. If your pet’s needs are so severe you think they cannot wait to be seen, this by definition is an emergency, and your pet should be taken directly to a local emergency hospital. If in doubt, someone from our team is always happy to help you triage your pet’s needs.