We will open at 10 AM today

Walk in now, no appointment needed.

Just walk in during our hours. Your pet will be in a room within minutes and seen by an ER-trained vet.

Walk in now, no appointment needed.

How Walk-in Visits Work

Walk-ins are welcome at Ruby Vet in Johns Creek during our open hours—no appointment or referral needed. Check in at the front desk and tell us what’s happening with your dog or cat. Most pets are seen by an ER-trained veterinarian within 15 minutes. We can examine your pet, perform on-site diagnostics, and provide treatment based on their needs. Visits are subject to availability; call (470) 742-4620 if you’d like to check before heading over.

Our Hours

  • Monday – Friday 2:00 PM – 10:00 PM
  • Saturday – Sunday10:00 AM – 8:00 PM

Prefer to reserve a time?

Book online and we'll have a room ready when you arrive.

Why Pet Parents Choose Ruby Vet

Walk in or reserve your spot online. Your pet gets diagnosed and treated in one visit by an ER-trained vet.

What to expect:

Check-in

Check-in

Veterinary exam

Veterinary exam

Treatment plan

Treatment plan

Diagnostics & treatments

Diagnostics & treatments

Discharge

Discharge

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

Come See Us

Our Hours

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

Need urgent care for your pet?

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