Search for Jobs






New graduate, Some Experience, Experienced
New graduate, Some Experience, Ambulatory
Locum Vets, Locum Nurse
New graduate, Some Experience, Experienced
Newly qualified, Experienced, Clinical Coach
Step up, Some experience, Experience
Starting out, Some experience, Experienced
Starting out, Experienced
With veterinary experience, Without veterinary expereince
Experienced vet, Experienced nurse, Experienced practice manager
Experienced vet, Experienced nurse
First position, Some experience, Experienced, International
UAE, Australia, Africa
UAE, Australia, Africa
New graduate, Some Experience, Experienced
Avon (6) Bath, Bradley Stoke, Bristol, Clevedon, Keynsham, Nailsea, Portishead, Thornbury...
Bedfordshire (11) Ampthill, Bedford, Biggleswade, Dunstable, Flitwick, Kempston, Leighton Buzzard, Luton...
Berkshire (20) Bracknell, Crowthorne, Hungerford, Maidenhead, Newbury, Reading, Sandhurst, Slough...
Borders (0) Coldstream, Duns, Eyemouth, Galashiels, Hawick, Innerleithen, Jedburgh, Kelso...
Buckinghamshire (19) Aylesbury, Beaconsfield, Bletchley, Buckingham, Chesham, High Wycombe, Marlow, Milton Keynes...
Cambridgeshire (16) Cambridge, Chatteris, Ely, Godmanchester, Huntingdon, March, Peterborough, Soham...
Central (0) Alloa, Bridge of Allan, Callander, Dunblane, Falkirk, Grangemouth, Stirling, Tillicoultry
Cheshire (6) Alsager, Bollington, Chester, Congleton, Crewe, Ellesmere Port, Frodsham, Knutsford...
Cleveland (0) Hartlepool, Middlesbrough, Redcar, Stockton on Tees, Yarm
Clwyd (1) Buckley, Colwyn Bay, Denbigh, Flint, Hawarden, Holywell, Llangollen, Mold...
Cornwall (1) Bodmin, Bude, Camborne, Camelford, Falmouth, Fowey, Hayle, Helston...
County Antrim (0) Antrim, Ballycastle, Ballyclare, Ballymena, Ballymoney, Bushmills, Carrickfergus, Crumlin...
County Armagh (0) Armagh, Craigavon, Lurgan, Markethill, Newry, Portadown
County Down (0) Ballynahinch, Banbridge, Bangor, Castlewellan, Comber, Donaghadee, Downpatrick, Kilkeel...
County Fermanagh (0) Enniskillen, Lisnaskea
County Londonderry (0) Coleraine, Limavady, Londonderry, Londonderry, Magherafelt, Portstewart
County Tyrone (0) Castlederg, Clogher, Coalisland, Cookstown, Dungannon, Fintona, Fivemiletown, Omagh...
Cumbria (5) Alston, Appleby in Westmorland, Barrow in Furness, Carlisle, Cockermouth, Grange over Sands, Kendal, Keswick...
Derbyshire (1) Alfreton, Ashbourne, Bakewell, Belper, Bolsover, Buxton, Chesterfield, Derby...
Devon (16) Ashburton, Axminster, Barnstaple, Bideford, Bradninch, Brixham, Buckfastleigh, Budleigh Salterton...
Dorset (15) Blandford Forum, Bournemouth, Bridport, Christchurch, Dorchester, Ferndown, Gillingham, Gillingham...
Dumfries and Galloway (0) Annan, Castle Douglas, Dalbeattie, Dumfries, Kirkcudbright, Langholm, Lockerbie, Moffat...
Durham (1) Barnard Castle, Bishop Auckland, Chester le Street, Darlington, Newton Aycliffe
Dyfed (0) Aberaeron, Aberystwyth, Ammanford, Burry Port, Cardigan, Carmarthen, Fishguard, Haverfordwest...
East Sussex (40) Battle, Bexhill on Sea, Brighton, Crowborough, Eastbourne, Hailsham, Hastings, Heathfield...
Essex (9) Basildon, Billericay, Braintree, Brentwood, Brightlingsea, Burnham on Crouch, Chelmsford, Clacton on Sea...
Fife (1) Auchtermuchty, Burntisland, Cowdenbeath, Cupar, Dunfermline, Falkland, Inverkeithing, Kinghorn...
Gloucestershire (22) Cheltenham, Chipping Campden, Chipping Sodbury, Cinderford, Cirencester, Dursley, Fairford, Gloucester...
Grampian (0) Aberdeen, Ballater, Banchory, Banff, Buckie, Cullen, Dufftown, Elgin...
Greater Manchester (5) Ashton in Makerfield, Bolton, Bury, Denton, Droylsden, Dukinfield, Farnworth, Horwich...
Gwent (1) Abergavenny, Abertillery, Brynmawr, Caldicot, Chepstow, Cwmbran, Ebbw Vale, Monmouth...
Gwynedd County (0) Abergele, Amlwch, Bala, Bangor, Barmouth, Beaumaris, Betws y Coed, Blaenau Ffestiniog...
Hampshire (42) Aldershot, Alton, Andover, Basingstoke, Eastleigh, Fareham, Farnborough, Fleet...
Herefordshire (9) Bromyard, Hatfield, Hereford, Kington, Ledbury, Leominster, Ross on Wye
Hertfordshire (8) Barnet, Berkhamsted, Borehamwood, Buntingford, Cheshunt, Harpenden, Hatfield, Hemel Hempstead...
Highlands and Islands (0) Cromarty, Dingwall, Dornoch, Fort William, Grantown on Spey, Inverness, Kingussie, Kirkwall...
Humberside (1) Barton upon Humber, Beverley, Bridlington, Brigg, Cleethorpes, Driffield, Goole, Grimsby...
Isle of Wight (0) Brading, Cowes, Newport, Ryde, Sandown, Shanklin, Ventnor, Yarmouth
Kent (17) Ashford, Broadstairs, Canterbury, Chatham, Crayford, Dartford, Deal, Dover...
Lancashire (13) Accrington, Adlington, Bacup, Barnoldswick, Blackburn, Blackpool, Burnley, Carnforth...
Leicestershire (8) Ashby de la Zouch, Coalville, Hinckley, Leicester, Loughborough, Lutterworth, Market Harborough, Melton Mowbray...
Lincolnshire (4) Alford, Boston, Bourne, Caistor, Gainsborough, Grantham, Horncastle, Lincoln...
London (38) Barnet, Barking and Dagenham, Bexley, Brent, Bromley, Camden, City of London, City of Westminster...
Lothian (0) Bathgate, Dalkeith, Dunbar, Edinburgh, Haddington, Linlithgow, Loanhead, Musselburgh...
Merseyside (2) Bebington, Birkenhead, Bootle, Heswall, Hoylake, Kirkby, Liverpool, Newton le Willows...
Mid Glamorgan (1) Aberdare, Bridgend, Caerphilly, Llantrisant, Maesteg, Merthyr Tydfil, Pontypridd, Porth...
Norfolk (15) Aylsham, Cromer, Dereham, Diss, Downham Market, Fakenham, Great Yarmouth, Hunstanton...
North Yorkshire (2) Bedale, Easingwold, Filey, Harrogate, Knaresborough, Malton, Middleham, Northallerton...
Northamptonshire (9) Brackley, Burton Latimer, Corby, Daventry, Higham Ferrers, Irthlingborough, Kettering, Northampton...
Northumberland (2) Alnwick, Ashington, Bedlington, Berwick upon Tweed, Blyth, Corbridge, Cramlington, Haltwhistle...
Nottinghamshire (3) Beeston, Bingham, Eastwood, Hucknall, Mansfield, Nottingham, Retford, Southwell...
Oxfordshire (32) Abingdon, Banbury, Bicester, Burford, Carterton, Charlbury, Chipping Norton, Didcot...
Powys (0) Brecon, Builth Wells, Crickhowell, Hay on Wye, Knighton, Llandrindod Wells, Llanfyllin, Llanidloes...
Rutland (0) Oakham, Uppingham
Shropshire (10) Bridgnorth, Church Stretton, Ellesmere, Ludlow, Market Drayton, Newport, Oswestry, Shrewsbury...
Somerset (18) Bridgwater, Burnham on Sea, Chard, Crewkerne, Frome, Glastonbury, Ilminster, Midsomer Norton...
South Glamorgan (18) Barry, Cardiff, Cowbridge, Llantwit Major, Penarth
South Yorkshire (6) Barnsley, Bawtry, Dinnington, Doncaster, Hatfield, Mexborough, Penistone, Rotherham...
Staffordshire (14) Alton, Biddulph, Burntwood, Cannock, Leek, Lichfield, Rugeley, Stafford...
Strathclyde (0) Airdrie, Ayr, Barrhead, Bearsden, Bellshill, Biggar, Campbeltown, Carluke...
Suffolk (17) Aldeburgh, Beccles, Bungay, Eye, Felixstowe, Framlingham, Halesworth, Haverhill...
Surrey (37) Ashford, Camberley, Dorking, Egham, Epsom, Esher, Farnham, Godalming...
Tayside (1) Aberfeldy, Arbroath, Brechin, Carnoustie, Crieff, Dundee, Forfar, Kinross...
Tyne and Wear (11) Gateshead, Houghton le Spring, Jarrow, Newcastle upon Tyne, South Shields, Sunderland, Washington, Whitley Bay
Warwickshire (10) Alcester, Atherstone, Bedworth, Coleshill, Kenilworth, Leamington Spa, Nuneaton, Rugby...
West Glamorgan (7) Gorseinon, Neath, Port Talbot, Swansea
West Midlands (26) Aldridge, Bilston, Birmingham, Blackheath, Bloxwich, Coventry, Dudley, Halesowen...
West Sussex (8) Arundel, Bognor Regis, Burgess Hill, Chichester, Crawley, Cuckfield, East Grinstead, Haywards Heath...
West Yorkshire (10) Batley, Bradford, Brighouse, Castleford, Cleckheaton, Dewsbury, Halifax, Hebden Bridge...
Wiltshire (32) Amesbury, Bradford on Avon, Calne, Chippenham, Devizes, Highworth, Malmesbury, Marlborough...
Worcestershire (19) Bewdley, Bromsgrove, Evesham, Kidderminster, Malvern, Pershore, Redditch, Worcester


Latest Jobs


BVS Vets
Locum Registered Vet Nurse – Surrey
Cover needed ASAP for the next 6 weeks, no oohs/weekends. You must be ...

BVS Vets
Perm Nurse Opportunity – Full Time no OOHs – Godalming
A small and friendly, 2 branch practice are looking for ...

BVS Vets
Full Time Registered Veterinary Nurse – Dorset
Fully supportive, modern, professional environment fully equipped based in beautiful countryside.   Equally ...

BVS Vets
Veterinary Surgeon – Fantastic Branch Practice in Uxbridge
We are seeking a 2nd vet at a branch surgery in Uxbridge, West ...

BVS Vets
Small Animal Vet Surgeon – Perm Position - Essex
This is a small but busy, well-established clinic. The successful candidate will ...



Corporate Partners