We are open now

Contact us.

If your pet needs care now, book online, give us a call, or walk in. For general inquiries, partnerships, or media requests, use the form below.

Contact us.
  • 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.

Our Hours

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

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

Ear Infections

Shaking head, pawing at ears, odor and/or discharge, warm red ears, swollen ears

Ear Infections

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

Why Ruby Vet?

The care your pet deserves, when they need it most.

ER-Trained Doctors

ER-Trained Doctors

Our veterinarians have emergency room training, bringing expert-level care to your urgent needs.

Transparent Pricing

Transparent Pricing

$125 exam fee. We explain all costs before treatment so you can make informed decisions.

Fear Free Practice

Fear Free Practice

We use Fear Free techniques to minimize stress and anxiety for your pet during their visit.

Meet Our Team

Get in touch

Not a pet emergency? Drop us a note for partnerships, media, or general questions. We'll get back to you within one business day.

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.