Tuition fees of Bulgarian Medical Universities (Medical Schools, Dental Schools and Veterinary Schools) are among the most affordable within the European Union and combined with the low living expenses in Bulgaria make them a global hot spot for Medical studies. English taught undergraduate programs in medicine cost between £5,500–£6,500 per year, in Dentistry £6,500 per year and in veterinary medicine £3,000–£3,500 per year (see table below). Tuition fees are paid to the University’s bank account once the University has provided the relevant Acceptance Letter and the “Ministry of Education, Youth and Science” has issued for the student a “Certificate of the Right to Study” and the student has registered for courses.
Medical Universities | Tuition Fees per undergraduate program () | ||
---|---|---|---|
Medicine | Dentistry | Veterinary | |
Sofia University St Kliment Ohridski | 7,700 | ||
Trakia University Stara Zagora | 7,000 | 4,000 | |
Sofia Medical University | 8,000 | 8,000 | |
Plovdiv Medical University | 8,000 | 8,000 | |
Varna Medical University | 8,000 | 8,000 | |
Pleven Medical University | 7,500 | ||
Forestry University Sofia | 4,000 |
Postgraduate programs (specializations and doctoral degrees) are only offered in Bulgarian and cost 3,500 annually for non-EU students, while EU students do not pay any fees at all if they have secured government funding or a sponsorship and receive a monthly salary of 600–900 as long as they successfully pass an entrance or eligibility examination, after submitting an application form supported by all necessary documentation and qualifications. Non-EU students need only submit an application.
All tuition fees in the Bulgarian Medical Universities can be paid either in full or up to two installments.








