Prit Buttar studied medicine at Oxford and London before joining the British Army as a doctor. After leaving the army, he worked as a GP, first near Bristol and then in Abingdon, Oxfordshire. He is extensively involved in medical politics, both at local and national level, and served on the GPs' Committee of the British Medical Association.