Rankin Veterinary Hospital PC
Welcome to Rankin Veterinary Hospital PC, where Dr. James Rankin and his dedicated team are committed to providing the highest quality medical care for your pet. With a legacy dating back to 1986, we take pride in offering compassionate care through every stage of your beloved companion's life.
Our hospital specializes in a comprehensive range of veterinary services for small animals, with the goal of keeping your pets free from disease and parasites. We believe in creating an environment where your pet will be treated with love and dignity, ensuring that both you and your furry friends can enjoy a long and fulfilling life together.
Located in the historic Triangle District of Sand Springs, we are ready to care for your pet as if they were our own. We look forward to the opportunity to serve you and to help your pet live a happy and healthy life!
Opening hours
- sunday: (closed)
- monday: 8h-17h
- tuesday: 8h-17h
- wednesday: 8h-17h
- thursday: 8h-12h
- friday: 8h-17h
- saturday: 8h-12h
Photos of Rankin Veterinary Hospital PC
Our comment from InfoVet about Rankin Veterinary Hospital PC:
Welcome to Rankin Veterinary Hospital PC, where your pets' health and happiness are our top priorities. Our team, led by Dr. Rankin, is dedicated to providing compassionate and skilled care in a friendly environment. Our clients consistently praise our:
- Exceptional Service: Many customers have expressed their gratitude for the love and care their pets receive, mentioning how we go above and beyond to help, especially in urgent situations.
- Affordable Pricing: Pet owners appreciate our reasonable prices, making quality veterinary care accessible.
- Knowledgeable and Caring Staff: Our staff is noted for being friendly, helpful, and knowledgeable, ensuring that both pets and their owners feel comfortable during visits.
- Easy Accessibility: With flexible appointment times and a welcoming atmosphere, we strive to make each visit enjoyable.
While we take pride in the overwhelmingly positive feedback, we aim to continuously improve our services and address any concerns from our clients. Your pets deserve the best, and we are here to provide top-notch veterinary care!
Services
Rankin Veterinary Hospital PC: Reviews
Fantastic experience: Love the service and care they give to my Molly ! I drive from out of town to see Dr.Rankin!
Thank you Vicki.
Fantastic experience: Fantastic vet! He agreed to see my grandma’s beloved dog at the end of the day when her own vet’s office would not and told us to take it to the emergency center. He saved her dog’s life and of course now is her vet and she recommends him to everyone! He cares so much for all the animals and has such a sweet personality and easy to talk too. Several family members of ours from all over Tulsa now come to SS to have him treat their dogs, not only is he more reasonably priced but they prefer him. He really is the best!
Thank you Kari.
Fantastic experience: I LOVE THIS PLACE!!! My husband took our 3 small dogs for a teeth cleaning. Dr. Rankin performed the cleanings himself. My husband and I cant express how grateful we are for Dr. Rankin. His front office gal is wonderful and knows her stuff. My FAVORITE PART about the office is that all 3 of my pups have had their shots there, and none of them made a sound! Dr. RANKIN has the most GENTLE TOUCH!! Our pups love him. Their tails wag with him before, during and after each visit..well the teeth cleaning had them sorta loopy, but they were not stressed when picked up. I am beyond grateful to have found Dr. Rankin and his staff. Also... they are very reasonably priced. We are looking forward to future visits.
Thank you Jacqulyn for the kind words.
Fantastic experience: My Molly was a victim of a hit and run she had broken her paw. The doc did all that he could for her for I didn't have any money. He didn't have to do that. I will be so ever grateful for what he did for her thank you so much.
Thank you.
Fantastic experience: The only place I take my kitties to. They did great with the spays, vaccines, and everything. Very nice clinic
Thank you Sophie.
Fantastic experience: I cannot say enough wonderful things about Dr. Rankin and the entire staff. My dog was attacked and in really bad shape, and I was terrified. Dr. Rankin not only treated his injuries with incredible skill, but also took the time to teach me exactly how to care for him at home. Being able to check in daily with photos and get reassurance that he was healing properly meant the world to me. Even in such a horrible and stressful situation, they truly put me at ease. It’s clear that everyone there genuinely cares—my dog wasn’t just another patient; he was treated with the same compassion and love they’d give their own pets. Thanks to Dr. Rankin and the team, my boy is healing beautifully. I will never take my pets anywhere else. They are simply the best.
Thank you Sadie.
Fantastic experience: Best service and best price around!
Thank you.
Fantastic experience: I walked in to a beautiful place! Lovely Art on walls. Had a sick dog and new kitten. I could not get them in anywhere and called and they said they would fit me in before they closed so I could get them treated. Dr. Rankin was a very kind man . very gentle with my babies and price so much cheaper than my current Vet.I will be returning for sure ! Thank you so much
Thank you Patrice.
Fantastic experience: Great place and with great people .They will take good care of your babies.
Thank you Kendall.
Fantastic experience: We took our 12 yr old dog her to get a tumor removed and they did not disappoint!! They were so sweet us and our dog. They had phenomenal staff! Our dog healed out amazingly with no issues. I love them. And just wanna add the building and style its self is so pretty the decor is gorgeous!! So all and all a 100000/10
Thank you Marrissa for the kind words.
Fantastic experience: At 7PM 12/04/25 - My 7 yr old son decided to feed our 12 week old puppy a "treat". He climbed up a step stool in the shop & got a bag off the utility shelf & gave him a rat poison block.... one of the BIG chunks. They give him real treats often but I was out of them at the time. I find this out after the fact when I find a mess of green crumbs on the couch. Knowing we had no green food, I asked my kids what it was. My son said he gave Jack a "treat". I said what treat? - Show me!!! He takes me to the shop & gets me the bag. I dart back into the house & immediately go to Jack. Hes curled up, weak & lethargic. I asked my son when he gave it to him, he said before we ate dinner. We ate over an hour before. I called my friend Mariana (her dad is Dr. Rankin) & begged her to call her dad for him to meet me at his clinic (We are in Cleveland). I am happy to report that with his treatment, observation & LOTS of worry on my part - Jack is alive, well & thriving! I have had follow up calls & messages calling to check on him. If it wasn't for them & their quick action, Jack wouldn't be with us today. THANK YOU DR. RANKIN & family - From the bottom of my heart ❤️
Thank you Davina.
Negative experience: I would give negative stars if I could. I saw great reviews about this place, and since it is closer to home I thought I would give them a chance. When taking my dog in for a yearly checkup and shots, the so called Dr. didn't even look him over, he gave him a shot and left. About a week later my dog started developing ring worm, which could only have come from Rankin's office as my dog doesn't go anywhere else and none of my other animals have got it. I now have to spend an extra $900 to treat all my animals and shampoo the rugs and carpet in my house to prevent further spread. I would never recommend this vet and will tell everyone I know to stay away if they actually want their animals cared for.
I do not have a Josh Harrington as a client.
Fantastic experience: I have been taking my dogs and cats to Dr. Rankin for 11 years and my husband and I are very satisfied with the care they receive. Would recommend him to other pet owners.
Thank you Stephanie for the nice review.
Fantastic experience: Excellent service, very compassionate and excellent prices!!!
Thank you Jackie.
Fantastic experience: There’s no one more compassionate than Dr Rankin!
Thank you.
Fantastic experience: He was wonderful with my dogs as we have been going there since they were puppies
Fantastic experience: I highly recommend this vet. Very personable and professional. Saw my daughter's cat with no appt and took extremely great care of us
Thank you Lisa.
Fantastic experience: Thank you so much for being a great vet thank you for saving my precious baby Dr. Rankin
Thank you Dakota.
Fantastic experience: Thank you so much for taking care of my dog!
Thank you Theron.
Fantastic experience: I take my pitbull here and they’re amazing!! They are very sweet and helpful!!
Thank you Kailynn.
Positive experience: Thank you so much Dr. Rankin for being great vet
Thank you Hailey.
Fantastic experience: Vet is very knowledgeable and courteous. Very nice people!
Thank you Andrew.
Fantastic experience: He is the best vet Dr. Rankin
Thank you.
Fantastic experience: He is a great vet! He saved my dog!
Thank you Gracie.
Fantastic experience: He is the best vet and Sand Springs Oklahoma Dr. Rankin
Thank you Natalie.
Fantastic experience: beautiful service. very reliable. Amazing attention to the animals and their needs.
Thank you Romellio.
Fantastic experience: I. Love the people that work ther
Thank you Patricia.
Fantastic experience: Rankin is a great place to take your pets for care and for boarding. They truly care about your pets.
Thank you Dawn.
Fantastic experience: Thank you so much Dr. Rankin savings my baby
Thank you Justin.
Fantastic experience: My experience was amazing! The vet was extremely professional after I had brought my Lab in for a checkup due to her allergies.
Thank you Sammi for the nice review.
Fantastic experience: Dr.Rankin was very nice polite, and professional,when I brought in my animal,he was concerned about the animals health and well being. He walked me through the whole process of what he was doing and going to do. Was very pleased with what he did and how he did his work would recommend 10/10 will go again.
Thank you for the kind review.
Fantastic experience: Excellent service! I highly recommend to anyone looking for quality care for your pets. I won't take my pets anywhere else after going there.
Thank you Crystal for the nice review.
Fantastic experience: Have taken my dogs here for many years they are always nice, caring, and give the best help from miner stuff to emergencies. love them!!!!!!
Thank you Kacyie for the kind words.
Fantastic experience: It is a good place an friendly people
Thank you McKayla.
Fantastic experience: He is the best veterinary his name is Dr Rankin come and see him please everyone ❤️ thank you do much
Thank you Molly.
Fantastic experience: We had the best experience with Dr. Rankin and his office. He is absolutely wonderful with our pets and the atmosphere is so calming. Great experience and we will bring all of our pets here from now on.
Thank you Cassie for your kind review.
Fantastic experience: Thank you so much for your great help! You saved my dog!
Thank you Nelo.
Fantastic experience: Truly the best and only vet I’ll ever take my furbabies to! They’re the sweetest and truly loves what they do. I recommend them every time !
Thank you Kelsie for the kind words.
Fantastic experience: Very nice good and caring
Thank you Susan.
Fantastic experience: Dr Rankin is so caring with my 2 dogs and is very knowledgeable I would highly recommend him
Thank you Jonny.
Fantastic experience: Dr.Rankin did a great job at making my cat feel safe for her shots and giving her a sedative for her grooming. We will be back.
Thank you Hope.
Fantastic experience: This was my puppies first time getting her shots. They did amazing my puppy really enjoyed them and wasn’t scared at all !! This will be our vet from now on thank you so much !!! Very nice people and associates
Thank you Katie for the nice review.
Fantastic experience: Very friendly staff and the vet is knowledgeable and friendly too! Customers all were smiles as well. Great experience. I have two cats and both behaved well during their exams. I recommend this vet hospital.
Thank you Veronica.
Fantastic experience: Super great staff and a wonderful and kind doctor, will be making this my go to clinic! Also gorgeous interior and exterior as well as comfortable seating
Thank you Chelsea for the kind review.
Fantastic experience: Truly an amazing vet office! All the staff is kind and caring and so helpful. When I have my kids with me, they help me manage the babies and the our dog. They do not price gouge or hassle about unnecessary services. Dr Rankin explains all service options and is transparent about the care he is giving our pets. We love this vet and always feel well cared for when we leave.
Thank you Samantha for the nice review.
Fantastic experience: We went to Dr Rankin when our dog woke up limping. They got us in right away. Dr Rankin knew exactly what was wrong and didn't make us do an unnecessary x-ray. Our dog gets pretty anxious at the vet and wasn't at all. Dr Rankin and his staff are very kind and provided fast service. We found our new vet!! Thank you Dr Rankin and staff!!
Thank you Traci.
Fantastic experience: Best feline vet in Sand Springs
Thank you Maria.
Fantastic experience: Took my cat there and it was beyond amazing They took really good care of him and made him feel so much better recommend
Thank you Christina.
Fantastic experience: I took my dog in for a dental cleaning and nail trim today. Everything went as planned. I appreciate how they take care of my dog and will answer any questions that I have. It also is convenient because they are open on Saturday morning. Keep up the good work!
Thank you Kim for the kind review.
Fantastic experience: Great service, very helpful staff.
Thank you Linda.
Fantastic experience: Thank you Dr. Rankin for help me save my baby
Thank you DeNiece.
Fantastic experience: Thank you so much Dr. Rankin
Thank you.
Fantastic experience: He is the best vet Dr. RANKIN
Thank you Marilyn.
Fantastic experience: My poor skunk stepped on a stick and dr rankin. He saved him! His paw is brand new his bed side manner was fabulous! Gave a milk bone for extra comfort!
Thank you Ashlyn.
Fantastic experience: Best Vet I have been to taking my dog for her nail trims every month. Zoey Waddle is loving her vet. He is always so nice calm and patient with my dog while doing her nails cause she don’t like her nails trimmed. I highly recommend this vet to anyone that needs a caring vet. They are all so wonderful in the clinic. The staff is nice and polite and loves animals and always adore my dog when she comes in.
Thank you Marie for the kind words.
Fantastic experience: Dr. Rankin is the kindest and gentlest vet I have been to, he and and his staff have given my pets extremely passionate and competent care for the past 20 years!
Thank you Michelle for the kind review.
Fantastic experience: They did amazing job neutering my dog, very nice and friendly
Thank you Katelynn.
Fantastic experience: Great service very friendly best vet in town!!
Thank you Kyley.
Fantastic experience: Thank you for the amazing service . 10/10 recommend
Thank you April.
Fantastic experience: Very great people they saved my dog!!
Thank you Zion.
Fantastic experience: Best Local Vet around! Certainly knows his stuff and has the best bedside manner.... for pets lol! If your needing a vet that has compassion and cares about his patients go see Dr Rankin!
Thank you Olivia for the very kind review.
Fantastic experience: Thank you so much for saving my dog
Thank you Aaron.
Fantastic experience: Dr. Rankin has cared for all of our pets with attention and care. We are very grateful to have such a wonderful and skilled vet in our town!
Thank you Gracie.
Fantastic experience: Love Dr Rankin and his staff. They take the time to make the patients and parents feel welcome. Oh, and Zeus, can't forget the cheeky feathered friend!
Thank you Andrea for the kind words.
Fantastic experience: On 12-21 I arrived at 8:05 AM and needed my Pomeranian checked out for horrible cough that has worsened in the last week. Not only did they see my boy, I was out in 30 minutes with medication and updated vaccines. Absolutely reasonably priced and they exceeded every expectation I had. They are now my dogs Vet. First impression mean a lot and WOW!!
Thank you Michael for the nice review.
Fantastic experience: Dr Rankin has been our vet for over 30 years. He is a wonderful man and veterinarian.
Thank you Tara.
Fantastic experience: Very friendly staff. Dr Rankin is so good with my fur baby. Glad I have him as her vet.
Thank you Evelyn.
Fantastic experience: Dr. Rankin has been our vet for about 15 years and he is very knowledgeable and has excellent staff. Very comfortable with him treating the ones we love.
Thank you Helen.
Fantastic experience: Great place to get your cat fixed! Sweet ladies at the front desk!
Thank you Kaylee.
Fantastic experience: Very friendly, knowledgeable, and available for any issue. We've been going to them for years for all our furbabies.
Thank you Kimberly.
Fantastic experience: Took our pups to get there 1st shots today. They were so nice and kind, even came out to the truck to give shots. Thank you so much. ❤️
Thank you Shanna for the kind review.
Fantastic experience: Everyone is so nice there. My dog was really good with Dr Rankin. He does better than any other veterinarian he's been to. I would recommend them to everyone.
Thank you Kathy for the kind words.
Fantastic experience: I love Dr. Rankin he saved my cat and he saved my Dog so thank you so much Dr. Rankin
Thank you Brenda.
Negative experience: If i could give this place 0 stars, I would. When I got there, the front desk lady just put me in an exam room without asking who I was or why I was there. She had me fill out my own patient profile for my cat on a piece of wide-ruled notebook paper. Dr. Rankin came in a couple minutes later and didn’t introduce himself, so I had no clue what was going on, but told me my cat had behavior issues because he was burrowed into my arm, scared as could be. He prescribed prozac and told me that it makes humans suicidal but wouldn’t do that to my cat. I mean, what?? Wholly unprofessional experience, and when I ended up getting a second opinion, the other doctor noticed my cat had a fever (which Dr. Rankin failed to notice) and ran some tests on him, discovering an actual medical issue with my cat. Do not take your cat here.
I am not sure how to respond to this review. I am sorry that you had difficulty at our office. If I was mistaken in my diagnosis I hope your kitty responded to medications and is well now. I did try to reach you by phone but could not get a call back. Again my apologies.
Fantastic experience: Took my sweet boy here for an emergency they squeezed us in within an hour of me calling .The vet tech, who took us straight to a room (I didn't get their name :/) but she was amazing so sweet and helpful and the vet was very quick and figured out what was wrong with my boy fast and got him help I am pretty sure we found our new vet office they were all so friendly. Picture of my sweet boy they helped
Thank you Rebecca for the nice review.
Fantastic experience: Mr. Rankin, DMV and his lovely wife took care of my best friend‘s senior Yorkshire Terrier when we came to visit family in Sand Springs. His veterinary hospital is so cozily furnished, clean and inviting. Dr. Rankin took the most time that any vet has ever taken to examine Einstein and he got to the root of the problem. Einstein had been collapsing when attempting to walk for more than a year. Other vets had entreated him and prescribed meds but he never got better. But Dr. Rankin knew what was really wrong and what medicine would help. He also operated on his paws. The NEXT day Einstein took his first steps and continued to improve over the course of two weeks. Now Einstein can run short laps and has regained the doggie joy he had been missing out on. We thank Dr. Rankin from the bottom of our hearts. If your pet needs a vet, go to Dr. Rankin
Thank you Darlene for your nice review.
Fantastic experience: The best vet I’ve ever been to! The staff is so friendly and they take great care of the animals! Love this place and definitely recommend it!
Thank you Kinley.
Fantastic experience: Very nice man and his wife is a trooper they really helped with my physico bailey
Thank you Hope.
Fantastic experience: I was visiting Tulsa for a few days and my dog was not doing well. Tried one clinic and they didn’t have a vet available and recommended I should go to an emergency vet. Emergency vet clinic is charging $800 as you walk in and from there… the sky is the limit. DR Rankin was recommended by a friend of my wife and even though he is in Sand Springs (a few minutes outside of Tulsa, the drive was worth it. Excellent doctor. Experienced, knowledgeable, patient and caring. He checked my dog and treated him for pain. Did an extensive bloodwork and calmed me down. He called the next morning with the results and recommended treatment. Prescribed medication and all was good. The service was great from beginning to end and the price I paid was fair and reasonable. I highly recommend Doctor Rankin and the Rankin Veterinary Hospital in Sand Springs. OK.
Thank you Sean for the nice review.
Fantastic experience: Best vet I've gone to, my cat and dog usually hate other people due to their own little stories, but he managed to make them feel so calm and comfy they didn't even notice when they go their shots!!
Thank you Lindsey for the kind words.
Fantastic experience: Took my old girl pup in for a dental cleaning. We had heard good things so drove from south Bixby to see him. 100% worth the drive. He took such good care of her, she wasn’t even scared! Even when we picked her up she wanted to stick around! (And this dog is scared of leaves blowing down the street!) her teeth look brand new. He’s our new vet now.
Thank you for the generous and kind review.
Fantastic experience: Got my little baby right in and took wonderful care of her.Eased my mind so much.
Thank you Jackie.
Fantastic experience: This vet is awesome! Truly cares for our pets! If you need a vet call Dr Rankin!
Thank you Jerad for the nice review.
Fantastic experience: Our shepsky broke his leg around six weeks and Rankin took him in as an emergency immediately! They handled the situation promptly and efficiently. -He’s now five months old and is doing great! His leg has healed well! -The only time it bothers him is when we go on two mile walks but I figure over time it will get better. We’ve also had him chipped there and he’s received all his puppy shots there. I highly recommend this Vet and staff.
Thsnk you Lisa for the generous rewiew.
Fantastic experience: I woke up with my cat not able to hold his head up & walk well. He was stumbling everywhere. I called 15 minutes before they closed on Saturday they said bring him in. We showed up 5 minutes before they closed. I was a mess because my baby was sick sick. They saw him immediately & were polite to me as I was a complete nightmare. They took very good care of me & my cat. I will always recommend them for the way they treated us. The nurse even went as far as writing down the other hospitals to take my cat to if he worsened. We will use Rankin again for all of our 2 cats needs. I am very thankful for them for taking care of my baby.
Thank you Jordyn for the kind words.
Fantastic experience: Dr Rankin and his staff are kind and professional. Quick to get appointments and always helpful.
Thank you Shelly.
Fantastic experience: Dr. Rankin was there for our dog Annie when she was attacked by two stray dogs on a Saturday morning. He and his staff were outstanding. Very compassionate in a difficult time.
Thank you Tom for the kind words.
Positive experience: Good place the people are kind and helpful my dog leia loves em!
Thank you Aaron.
Fantastic experience: They addressed the issues with my pet, provided a solution, were incredibly professional and timely with communications, and did it at a reasonable price point. Would highly recommend you take your pet here!
Thank you Marcellus for the kind review.
Fantastic experience: Thank you Doctor Rankin, especially for your love for animals and others ✝️
Thank you Lisa.
Fantastic experience: Love Doctor Rankin! Always friendly and efficient, makes sure my pets have the best care and treatment possible. Been seeing for my pets health for over a decade and plan to stay loyal!
Thank you Erin for the nice review.
Fantastic experience: They've always been absolutely amazing with my animals and also very informative with their instructions and with answering my questions, they're the only vet I've ever used since coming to Sand springs almost 2 years ago and I never plan on changing vets, very understanding and compassionate veterinarian and vet techs/assistants
Thank you Breanna for the kind words.
Fantastic experience: A wonderful man and vet, took great care of our boy and did so very quickly! He explained everything to us so well and we had a great experience.
Thank you Lauren for the kind review..
Fantastic experience: Everyone at Rankin has been absolutely wonderful helping me with my new babies! My first doggy birth in decades and all the initial care and shots had me asking a lot of questions. They answered everything and provided superb care every time.
Thank you Joe.
Fantastic experience: I took my 5-month-old puppy into Dr Rankin for the first time last week for her vaccinations. It was a very good experience. Right when I pulled up I knew I would love it there the outside is so cute. The two women working there were so nice, so efficient. One of the women helped me carry my baby back to the car and she was kissing her and loving on her and my puppy loved it!
Thank you Monica.
Fantastic experience: Dr. Rankin and his staff took so good care of my 12 year old pitbull, Bella. She needed surgery and was able to get in the day after we were seen the 1st time. His staff is polite and so helpful. The receptionist was the one that actually made this possible.
Thank you Mary.
Fantastic experience: My dog loves Dr Rankin!
Thank you Brian.
Fantastic experience: They were able to quickly tend to my dogs nails. It's a nice family owned business with friendly people.
Thank you Angel.
Fantastic experience: Costumer service was amazing here, thank you for everything. Y’all are great!! I definitely recommend!
Thank you Zarina.
Fantastic experience: Wonderful helped save our dog forever grateful highly recommend this vet.
Thank you April.
Leave your review about Rankin Veterinary Hospital PC:
Rankin Veterinary Hospital PC appears in the following listings:
Other veterinarians you might be interested in
Add your business to our directory for free
If you have a veterinary clinic and want to appear in our guide, send us your business information and you can appear completely free of charge.