PERMANENT VET SURGEON JOBS

Below are the latest permanent Vet Surgeon opportunities we are working on. Please feel free to search and apply for all that interest you and seem suitable.

If you don't find a suitable position, please register with Medicus by please clicking here.  We can then alert you immediately something new arrives with us.


You can search by county (e.g. Hampshire) or town (e.g. Basingstoke).

To re-set your search, clear the search box and click search again.
17345Veterinary Surgeon - Weekend Vet NeededTauntonSomerset
17343Vet Surgeon (Nights) - 7 nights on 14 nights off in small animal OOH teamRomfordGreater London
17342Vet Surgeon - join successful 10 vet small animal teamRomfordGreater London
17341Vet Surgeon - Join growing 6 Vet small animal team.LeicesterLeicestershire
17340Vet Surgeon - Join growing 5 Vet small animal team.NorwichNorfolk
17338Vet Surgeon - Join growing 2 Vet small animal team.DagenhamGreater London
17336Vet Surgeon - Join small animal practice close to mountains and sea.DundeeScotland
17335Vet Surgeon - 25 hours a week in small animal team.Bury St EdmundsSuffolk
17333Vet Surgeon - Join small animal team in East London Docklands Area.DocklandsGreater London
17332Vet Surgeon - 6 month contract in small animal city practice.LiverpoolMerseyside
17329Vet Surgeon - Join growing small animal team.AshfordKent
17328Vet Surgeon - Join growing 4 Vet small animal team.ColchesterEssex
17327Vet Surgeon - All levels of experience considered in small animal team.NewburyBerkshire
17326Veterinary Surgeon - Join friendly 3 Vet small animal teamLimerickIreland
17325Vet Surgeon - Join growing 5 Vet team in seaside location.GrimsbyLincolnshire
17323Vet Surgeon - 3 days a week in small animal team.NorwichNorfolk
17320Veterinary Surgeon - Friendly Independent PracticeRoyal Leamington SpaWarwickshire
17312Lead Veterinary Surgeon - help drive the team forward!SunderlandTyne and Wear
17315Vet Surgeon - Join growing small animal team in lovely Somerset location.YeovilSomerset
17313Vet Surgeon - join growing small animal Vet team.WarringtonCheshire
17311Vet Surgeon - 2O hours a week in small animal team.BracknellBerkshire
17310Vet Surgeon - recent grads welcomeStirlingStirling
17309Vet Surgeon - Join growing small animal Vet team.ReadingBerkshire
17308Vet Surgeon - Join small animal practice in coastal Merseyside.SouthportMerseyside
17307Veterinary Surgeon - Monday to Friday in small animal team.TauntonSomerset
17305Veterinary Surgeon - growing seaside practiceSouth ShieldsNewcastle upon Tyne
17304Vet Surgeon - Growing and successful small animal team.PortsmouthHampshire
17303Vet Surgeon - Full or part time hoursSelbyNorth Yorkshire
17302Vet Surgeon - Join growing 3 Vet small animal team.NewportWales
17301Veterinary Surgeon - Join growing 3 Vet small animal team.Cardiff AreaWales
17288Vet Surgeon - All levels of experience considered in small animal team.RedditchWorcestershire
17287Vet Surgeon - Experienced Vet with a passion for consulting.BirminghamWest Midlands
17286Vet Surgeon - 2 days a week in growing small animal team.ThurrockEssex
17285Vet Surgeon - great location walk to bus and rail + free parking.NorthamptonNorthamptonshire
17284Vet Surgeon - Saturday Vet Needed.IpswichSuffolk
17283Vet Surgeon - 12 Month Maternity Contract Start March 2019IpswichSuffolk
17278Veterinary Surgeon - full or part time hoursSt HelensMerseyside
17277Veterinary Surgeon - New Small Animal Practice.HartlepoolDurham
17276Veterinary Surgeon - 12 month contractPaisleyRenfrewshire
17274Weekend Vet SurgeonNorthallertonNorth Yorkshire
17275Vet Surgeon - 2 Vets needed in growing small animal team.LeicesterLeicestershire
17272Vet Surgeon - join a brand new venture!LevenFife
17271Vet Surgeon - 2 Vets needed in growing small animal team.KetteringNorthamptonshire
17268Vet Surgeon - Flexible working hours in small animal team,Milton KeynesBuckinghamshire
17265Vet Surgeon - become the 7th vet in the teamLancasterLancashire
17263Vet Surgeon - join a friendly 3 vet teamKirkcaldyFife
17262Vet Surgeon - help shape a new practice!GlasgowGlasgow City
17261Vet Surgeon - full or part time hours in small animal team.Hemel HempsteadHertfordshire
17258Vet Surgeon - join a busy 5 vet team - full or part timeBlackpoolLancashire
17254Vet Surgeon - Join growing 6 Vet small animal team.ColchesterEssex