Institute of Registered Veterinary & Animal Physiotherapists
IRVAP Registered Veterinary Physiotherapist
What this means for your pet
An IRVAP-registered therapist has met minimum qualification standards verified by the institute, holds appropriate insurance, and is committed to ongoing CPD. Check the specific membership category (VP, MT, ICH) to understand the level of qualification.
About this accreditation
IRVAP is a multi-professional register and membership body for animal therapy professionals. Unlike ACPAT (which requires chartered physiotherapist status), IRVAP accepts practitioners from multiple disciplines including veterinary physiotherapists, manual therapists, and hydrotherapists who hold recognised animal therapy qualifications at Level 4-6.
Who can hold this accreditation
Multiple membership categories. Veterinary Physiotherapist (VP): must hold a Level 6 qualification. Manual Therapist (MT): Level 4-6 qualification. Institute of Canine Hydrotherapists (ICH): Level 3 certificate (rising to Level 4 from December 2025). All require qualification certificates, course transcripts, CV, CPD record, and insurance certification.
Referral requirement
Yes — legally required under the Veterinary Surgeons (Exemptions) Order 2015.
Title protection
'IRVAP Registered' is a professional membership designation, not a legally protected title.
Professional oversight
Continuing Professional Development
Annual CPD required and audited
Complaints process
Code of Conduct in place
Insurance
Professional indemnity and public liability insurance required
Legal basis
Veterinary Surgeons (Exemptions) Order 2015
Accredited providers (638)
- Abby DavisonPhysiotherapistNE13 6BS
- Abby GoddardPhysiotherapistGU32 1DY
- Abi BorrillPhysiotherapistFY3 7UN
- Abi ButchartPhysiotherapistAngus, DD8 1AN
- Abigail BeswickPhysiotherapistSK12 1TY
- Aimee DunlopPhysiotherapistKA8 9DJ
- Aimee JoyPhysiotherapistCH44 1AD
- Aimee MosesPhysiotherapistBD22 0HD
- Aivija MidegaPhysiotherapistLE67 2AQ
- Alana WoodsPhysiotherapistTN10 3QT
- Alanna PillingPhysiotherapistHX7 7JU
- Alexandra Louise GosnoldPhysiotherapistBH17 7BX
- Alexandra MartinPhysiotherapistBA1 6AX
- Alexandra Pinyoun-WoodPhysiotherapistTS7 9BA
- Alex ThakePhysiotherapistSS16 6HW
- Alia N-HopferHydrotherapistGL51 9TU
- Alice DouglasPhysiotherapistSE24 0NG
- Alice FaulknerPhysiotherapistDoncaster, DN9 3DH
- Alice JamesPhysiotherapistSP5 2AZ
- Alice MaltbyPhysiotherapistPO22 7LP
- Alice MortonPhysiotherapistGU34 4PN
- Alice PinneyPhysiotherapistRG22 4BP
- Alison Caldwell-NicholsPhysiotherapistHP22 5DS
- Alli MasonPhysiotherapistSN16 9PL
- Alysia RedmondHydrotherapistCF15 9AA
- Amanda GrahamPhysiotherapistBT32 4AX
- Amanda-Jayne BellPhysiotherapistNG32 3AA
- Amber ZitoPhysiotherapistS8 9UB
- Amelia Grace MartinPhysiotherapistPO7 8NQ
- Amelia TrinderPhysiotherapistOX28 4YR
- Amie PaynePhysiotherapistSP11 0DS
- Amy CharnockPhysiotherapistNW8 6JN
- Amy EdmondPhysiotherapistPR4 4LB
- Amy FergusonHydrotherapistPR4 6NP
- Amy FifePhysiotherapistDL6 2EZ
- Amy JonesPhysiotherapistSY16 2QB
- Amy ListerPhysiotherapistLE15 8BD
- Amy MeredithPhysiotherapistCW3 9BT
- Amy PowellPhysiotherapistCW7 2WE
- Amy SargeantPhysiotherapistCambridgeshire, PE19 6UD
- Amy SmithPhysiotherapistNR14 6AG
- Amy TaylorPhysiotherapistBB6 7DE
- Ana Domecq San GilPhysiotherapistGL1 2JB
- Angela DayPhysiotherapistBury St. Edmunds, IP31 2PW
- Angela HallPhysiotherapistDL16 7HQ
- Angela HallsPhysiotherapistCF83 1NF
- Anna MorleyMassage TherapistIP7 7JL
- Anna WilsonPhysiotherapistOX25 5TB
- Anne JohnsonPhysiotherapistPR4 4LB
- Anne SkivingtonPhysiotherapistNN6 9DT
- Annie RobertsPhysiotherapistEN11 0LB
- Antonia BernauPhysiotherapistIP32 7BS
- Anwen ReesPhysiotherapistIP33 3AR
- Araluen SchunmannPhysiotherapistGU33 7AT
- Ashleigh MurphyPhysiotherapistHP12 3SD
- Avril ColemanHydrotherapistCT4 6DH
- Barbara HouldingPhysiotherapistNR7 8ND
- Becca EllisPhysiotherapistRG27 0LJ
- Becky BlackPhysiotherapistOL16 4QR
- Becky GibsonPhysiotherapistDE1 2AA
- Becky HarveyPhysiotherapistLE14 4HH
- Becky MegsonPhysiotherapistBS48 1HJ
- Becky RawlinsonPhysiotherapistWest Sussex, RH20 4DH
- Ben ReadPhysiotherapistLL11 3AT
- Bethany MaxwellPhysiotherapistPA1 1JF
- Bethany Pentlow-StrongPhysiotherapistRH16 3TX
- Beth NormanPhysiotherapistS81 9AH
- Beth SpittlePhysiotherapistSL3 6JE
- Beth WalkerPhysiotherapistCT17 9LY
- Beth WilliamsPhysiotherapistPR4 2AA
- Brenda Lee WatsonPhysiotherapistW4 5TT
- Caitlin Boyd-SmithPhysiotherapistRuncorn, WA7 1XL
- Caitlin BriggsPhysiotherapistNG25 0RZ
- Caleigh EmmsPhysiotherapistG46 7UG
- Callie PurserPhysiotherapistCF64 4UH
- Carlie DixonPhysiotherapistBH23 2HQ
- Carly ClarkePhysiotherapistFY3 7UN
- Carly NairnPhysiotherapistTQ12 5UG
- Caroline ChambersPhysiotherapistBT19 7WD
- Caroline HillPhysiotherapistTilehurst Reading, RG31 6NX
- Caroline KendalPhysiotherapistHR9 5TU
- Caroline KokPhysiotherapistBT19 7WD
- Caroline SheridanPhysiotherapistTN8 7BL
- Caron StonePhysiotherapistTN13 1XR
- Carrianne RadivojsaPhysiotherapistBH17 7BX
- Catherine BaylissPhysiotherapistSY4 4LP
- Catherine MarshallPhysiotherapistTS10 2PS, TS10 2PS
- Catriona FrenchPhysiotherapistEH30 9SL
- Cazandra TomsPhysiotherapistTQ2 6HS
- Ceri-Anne JohnsonHydrotherapistLL22 7HA
- Ceri DaviesPhysiotherapistCF15 9SJ
- Cerys MacaulayHydrotherapistNG32 2PS
- Charis StockleyPhysiotherapistUnit 3, BT32 4AX
- Charlene HallPhysiotherapistTN24 8DE
- Charley BelachsenPhysiotherapistDorset, BH7 7JN
- Charlie NelsonPhysiotherapistHR4 8JB
- Charlie WrenPhysiotherapistOX28 4YR
- Charlotte BarnesPhysiotherapistOX28 4YR
- Charlotte BunyardPhysiotherapistOxfordshire, OX12 9DG
- Charlotte CochranePhysiotherapistEH48 2NT
- Charlotte DaveyPhysiotherapistGL7 5RF
- Charlotte FinneyPhysiotherapistDE6 1PJ
- Charlotte GardnerPhysiotherapistLE10 3DR
- Charlotte JarmanPhysiotherapistHR3 6QU
- Charlotte LynskeyPhysiotherapistLE15 6NX
- Charlotte NashPhysiotherapistDE6 1PJ
- Charlotte RobertsHydrotherapistWV14 0ST
- Charlotte SmithPhysiotherapistGL2 0XX
- Chelsea MowatPhysiotherapistLE15 7TU
- Chelsea RubinatPhysiotherapistLondon, W6 0DN
- Cheryl CorralPhysiotherapistG46 7UG
- Cheryl ReedPhysiotherapistB62 0LE
- Chloe BlythPhysiotherapistGL2 4YH
- Chloe DraperPhysiotherapistBedford, LU1 4EP
- Chloe HullPhysiotherapistGL54 3HE
- Chloe NeweyPhysiotherapistST17 4JB
- Chloe RobertsPhysiotherapistDL2 1QE
- Chloe RobinsonPhysiotherapistSN5 7BW
- Clair BarberPhysiotherapistLeicestershire, LE14 4EJ
- Claire ColePhysiotherapistIP6 9NT
- Claire FordPhysiotherapistOX17 2BJ
- Claire JohnstonPhysiotherapistSP2 9JN
- Claire mccormickPhysiotherapistCV8 1NW
- Clare BennettPhysiotherapistSN4 7PH
- Clare DeganPhysiotherapistEX15 2BR
- Clare Diane YoungHydrotherapistBT5 4GX
- Clare GuestPhysiotherapistLA2 0QD
- Clare KavanaghPhysiotherapistSW17 8LG
- Daisy LangridgeHydrotherapistLewes, BN7 3AS
- Dani CuomoPhysiotherapistDE65 5AY
- Danielle BaileyPhysiotherapistTN30 6UA
- Danielle BarberPhysiotherapistDE12 7AP
- Danielle CowingPhysiotherapistDT11 9PP
- Danielle FayPhysiotherapistBH21 6RR
- Danielle HolmePhysiotherapistDE65 6HH
- Danyal RichardsonPhysiotherapistME7 2YD
- David DennehyPhysiotherapistCV47 2YY
- Dayna Owen-GreenPhysiotherapistGU15 3GG
- Debbie PetersPhysiotherapistBN12 6JE
- Deborah WinchesterPhysiotherapistRH1 4JN
- Dheep KalsiPhysiotherapistCV12 8TF
- Donna BarkerPhysiotherapistBroughton, DN20 0SN
- Donna WillsPhysiotherapistBracknell, RG12 9PS
- Eden Grace SeabornePhysiotherapistBN44 3LE
- Eden SeabornePhysiotherapistbrighton, BN1 1EE
- Elaine TragettPhysiotherapistSN4 7RX
- Eleanor CookePhysiotherapistWA4 6HJ
- Eleanor GarwoodPhysiotherapistCO7 6EU
- Eleanor LovejoyHydrotherapistTheravet, WD4 9BL
- Elena FosseyPhysiotherapistOX15 4HH
- Elena SkaperPhysiotherapistDE65 6QW
- Elisabeth YatesPhysiotherapistOX10 6AQ
- Elizabeth MallenderPhysiotherapistS66 1EH
- Elizabeth OseltonPhysiotherapistPE13 5JH
- Elizabeth StoddardPhysiotherapistST2 7NF
- Elizabeth TurnerPhysiotherapistSW19 1TQ
- Ella ChampionPhysiotherapistRH8 0RU
- Ellen WinterPhysiotherapistBS39 5QQ
- Ellie BrasseyPhysiotherapistSN4 0DU
- Ellie CampbellPhysiotherapistLE9 6NR
- Ellie ChambersPhysiotherapistNG22 8DS
- Ellie GrayPhysiotherapistCT12 5AG
- Ellie LloydPhysiotherapistRH15 8QY
- Ellie RobinsonPhysiotherapistGU24 8HE
- Elsje AlbertsPhysiotherapistCW10 0AH
- Elspeth WilliamsPhysiotherapistYO61 4SB
- Emily AshdownPhysiotherapistDroitwich, WR9 7EJ
- Emily AustinPhysiotherapistBN25 2EN
- Emily DougalPhysiotherapistNorthumberland, NE61 6HQ
- Emily DuncanPhysiotherapistL34 9ED
- Emily HarrisPhysiotherapistPE33 0EB
- Emily HodgkinPhysiotherapistCF71 7LT
- Emily LaunchburyPhysiotherapistOX5 2UF
- Emily ShawPhysiotherapistB98 8AH
- Emily SurteesPhysiotherapistPL14 6RS
- Emily ThomasPhysiotherapistSA14 8LZ
- Emily WattsHydrotherapistMilton Keynes, MK16 8HX
- Emily WorthingtonPhysiotherapistHD9 3UX
- Emily Worthington Veterinary PhysiotherapistPhysiotherapistHD9 3UX
- Emma AttreePhysiotherapistBH21 6RR
- Emma BishopPhysiotherapistGL7 5GB
- Emma BoltPhysiotherapistHR8 1DH
- Emma Carrott RVN AdVCertVphysPhysiotherapistLN4 2AY
- Emma Craigie HalkettChiropractorChipperfield, WD4 9BL
- Emma HoverdPhysiotherapistLU7 3BZ
- Emma Hoverd-MillarPhysiotherapistLU7 3BZ
- Emma-Jayne RudkinPhysiotherapistDerby, DE23 3AT
- Emma LankesterPhysiotherapistHertfordshire, SG11 2QU
- Emma MillerPhysiotherapistOX17 2QQ
- Emma MurphyPhysiotherapistCW1 5XF
- Emma Newman-TeaguePhysiotherapistWorcestershire, WR4 9LX
- Emma OverendMassage TherapistNN14 4AU
- Emma WrightHydrotherapistBuckinghamshire, MK14 6JH
- Erika CoulingPhysiotherapistPR7 5LU
- Erin BrackenridgeHydrotherapistYO17 8PG
- Erin TurnerPhysiotherapistBedford, MK44 1DA
- Esme LuckingPhysiotherapistLL28 5HE
- Evangeleine HayesPhysiotherapistCM17 9PG
- Eve BevanPhysiotherapistGL6 8AR
- EVE HERNEPhysiotherapistGL51 0TJ
Showing 200 of 638 providers. Use the Explorer to search and filter all providers.
Quick facts
Abbreviation
IRVAP
Issuing body
Institute of Registered Veterinary & Animal Physiotherapists
Type
professional body
Protected title
No
Practitioner is a vet
No
Providers listed
638