Skip to main content
Vets for Pets - Cardiff Bay logo

Vets for Pets - Cardiff Bay

Visit website

About Vets for Pets - Cardiff Bay

Vets for Pets operates inside Pets at Home at Cardiff Bay Retail Park in Glamorgan. The practice opens Monday to Friday from 9:00 AM to 7:00 PM and Saturdays from 9:00 AM to 5:00 PM. It's closed on Sundays and bank holidays. Valley Vets Hospital handles emergencies outside these hours.

Vets for Pets logo Part of Vets for Pets 435 listed practices listed on Vet Verified. Find more Vets for Pets branches

Animals we care for

  • Cats
  • Dogs
  • Small Mammals

Facilities

  • Client car park
  • Open at weekends
  • Out-of-hours service
  • Car park nearby

Services

  • Blood testing
  • Dentistry
  • Flea and worm treatments
  • Microchipping
  • Neutering
  • Vaccinations
  • Diagnostic imaging

Pricing

Item Price
Standard consultation Nurse £30
Standard consultation Vet £58

Compare prices nearby

See how Vets for Pets - Cardiff Bay's listed fees compare with nearby practices that publish the same items.

7 practices with comparable prices

Item Vets for Pets - Cardiff Bay Nearby listed prices Practices
Standard consultation Consultations £30 £30–£66 Lowest at Teulu Vets Highest at Marlborough Road Veterinary Centre 6 practices
Cat primary vaccination Vaccinations £120 £112.27–£121 Lowest at Marlborough Road Veterinary Centre Highest at Vets for Pets - Cardiff Newport Road 5 practices
Dog booster vaccination Vaccinations £124.50 £30–£82 Lowest at Teulu Vets Highest at Marlborough Road Veterinary Centre 5 practices
Dog primary vaccination Vaccinations £121 £30–£121 Lowest at Teulu Vets Highest at Vets for Pets - Cardiff Newport Road 6 practices
Cat castration Neutering From £121.50 £98–£121 Lowest at Medivet - Dinas Powys Highest at Vets for Pets - Cardiff Newport Road 5 practices
Cat spay Neutering From £154 £125–£155 Lowest at Park Vets - Cardiff Highest at Marlborough Road Veterinary Centre 5 practices

These are publicly listed fees, not quotes. Prices can vary by pet, weight, clinical need and what is included. For “from”, range and plus fees, comparisons use the lower published amount. Confirm the current total with the practice.

Prices checked as recently as 13 July 2026

Client feedback

Reviews of Vets for Pets - Cardiff Bay

Overall rating

3.7

Based on 6 reviews

Rating breakdown

5
67%
4
0%
3
0%
2
0%
1
33%
  • Google review

    Was given another appointment at the practice as previous vet had not actioned what was needed for my dog. I had Alec this time and he was excellent and gave me all the information I needed and explained everything in detail. I was very happy with the way he cared for my dog and would recommend his excellent expertise.

    Leanne Young profile photo

    Leanne Young

  • Google review

    I had such a great experience with Rachel at Cardiff Bay Vets. She was incredibly friendly, professional, and kind from start to finish. Rachel took the time to explain everything clearly, made my pet feel completely at ease, and showed such genuine care and compassion. It’s reassuring to know my pet is in such capable and caring hands. Thank you, Rachel, for going above and beyond — you’re a credit to the practice! The receptionists are always friendly and professional and always fit us in for an appointment knowing my dogs background. Thanks again.

    Alexandra Meyer profile photo

    Alexandra Meyer

  • Google review

    My 17 week old puppy, Jett, has been very well looked after at every visit. They explained what I needed to do to report the breeder as Jett was vaccinated or microchipped when he came home. The vet nurses, vets and reception staff have been wonderful with Jett, and he loves visiting the vets. Thankfully my older dog, Shadow hasn't needed to go to the vet yet but I'm sure when he does he will also get the 5* treatment. Thankyou very much!

    Jess profile photo

    Jess

  • Google review

    Lovely vets, made my little girl feel so comfortable she gets excited to go now! Update: I got my dog spayed here, and I cannot thank the lovely lady who discharged her enough. When dropping her off in the morning, she explained everything I needed to know. When I picked her up she went through everything, answered all the questions I had, and didn’t make me feel silly for being emotional. My little dog is my whole world, and after some previous dogs of mine had bad experiences with the vets they went to I was very nervous about this process. The staff here are wonderful, and I wouldn’t dream of taking her anywhere else. Thank you all for looking after my little Gwenllian ♥️

    tam profile photo

    tam

  • Google review

    Me and my sister found an injured baby seagull with a very clear snapped wing. we took it to this vets and the vet said the seagull wasn’t injured and to put it back where we found it. after speaking to a few bird sanctuary pages we decided to get a second opinion who told us the wing was very clearly snapped and the vet who checked it out here was clearly being lazy. the seagull had to be put down but because of the lazy vet it had to suffer another day this place is disgraceful and uncaring.

    Kacey profile photo

    Kacey

  • Google review

    My cat has been losing weight so I booked an appointment last Friday. After agreeing to a blood test for close on to £300 I was left in the waiting area for approx 40 minutes. The vet then came out and asked whether I’d agree to giving a sedative. I agreed and approximately an hour later got my cat back, shaved on both sides of the neck with a number of puncture marks, severely bruised and I was advised to rub some arnica cream into the area. On getting him home the cat was violently sick and unwell for 3 or 4 days and a week later really not himself. I rang this morning to be told that the vet had called me in the week and left a message on the answerphone (nothing on it), she would call me after 1.15pm. By 2pm no call so I went back. The tests showed no problem but on the sheet supplied we’re done and returned by Monday. I would never let this vet near my cat again! I feel so guilty for putting him through the hell that he has had, and would advise think very hard before using this practice.

    mike welsh profile photo

    mike welsh

For practice owners

Claim this listing to apply for Verification and manage your practice information.

Claim this listing

Spotted something out of date on this listing? Suggest an improvement and tell us what needs changing.

Other vets nearby

See all in Cardiff

Other practices in Vets for Pets

See all

Related vet searches

Search by species

Common questions about Vets for Pets - Cardiff Bay

Check the available listing information, then call the practice to confirm anything that may have changed.

Where is Vets for Pets - Cardiff Bay?
Vets for Pets - Cardiff Bay is a veterinary practice in Cardiff, South Glamorgan. The full address, phone number and opening hours are listed on this page.
Which animals does Vets for Pets - Cardiff Bay list care for?
Vets for Pets - Cardiff Bay lists care for Cats, Dogs and Small Mammals. Call the practice to confirm current clinician availability for your pet.
Which services are listed for Vets for Pets - Cardiff Bay?
The Vet Verified listing includes Blood testing, Dentistry, Flea and worm treatments, Microchipping, Neutering, Vaccinations and Diagnostic imaging. Contact the practice to confirm the service is currently available and suitable for your pet.
How do I book an appointment with Vets for Pets - Cardiff Bay?
Call the practice directly using the phone number on this page. Online booking through Vet Verified appears here when the practice switches it on.
Is Vets for Pets - Cardiff Bay listed on the RCVS register?
Every practice on Vet Verified is cross-checked against the Royal College of Veterinary Surgeons' public register. Verified practices carry the verification mark beside their name.