Nursing Schools in Sri Lanka
Government & Private Routes, Entry Requirements, Durations and Fees for 2026
Nursing schools in Sri Lanka fall into two main routes — free but highly competitive government National Schools of Nursing and university faculties, and fee-paying private nursing schools and campuses (LKR 400,000-1,200,000). Both lead to registered nurse status when properly accredited, with training taking 2 to 4 years.
This guide compares government and private nursing schools in Sri Lanka, their entry requirements, programme durations, and fees, so you can choose the right training path for a career in high-demand nursing.
Overview: Nursing Schools in Sri Lanka
Nursing is one of the most secure and rewarding career paths in Sri Lanka, with strong demand both at home and overseas. Choosing the right nursing school is the first and most important step. Nursing schools in Sri Lanka broadly split into two categories: government (state) nursing training routes and private nursing schools and campuses. Each has distinct entry requirements, costs, durations, and career outcomes.
Government nursing training is free and highly respected, but places are extremely limited and competition is fierce. Private nursing schools and accredited campuses offer more accessible entry and additional intakes, at a tuition cost. Whichever route you take, the goal is the same: qualifying as a registered nurse recognised by the Sri Lanka Nursing Council.
Nursing Schools & Routes in Sri Lanka 2026
The table below compares the main nursing school routes in Sri Lanka, contrasting government and private training pathways by entry requirements, typical duration, and indicative fees. Use it to identify which route best fits your qualifications and budget.
| Nursing School / Route | Entry Requirement | Duration | Fees (LKR) |
|---|---|---|---|
| Government National Schools of Nursing | A/L pass (Bio stream preferred) | 3 - 3.5 yrs | Free + stipend |
| State University BSc Nursing | A/L merit (Z-score) | 4 yrs | Free (UGC) |
| Military / Forces Nursing | A/L + fitness, selection | 3 - 4 yrs | Free (sponsored) |
| Private Nursing School (Diploma) | A/L or strong O/L | 2 - 3 yrs | 400,000 - 800,000 |
| Private Campus BSc Nursing | A/L pass | 4 yrs | 900,000 - 1,200,000 |
| Foundation-to-Nursing Pathway | O/L + foundation course | 3 - 4 yrs total | 350,000 - 700,000 |
Government Nursing Schools in Sri Lanka
Government nursing schools — the National Schools of Nursing operated by the Ministry of Health — are located across the country, including Colombo, Kandy, Galle, Kurunegala, Anuradhapura, and Batticaloa. Training is free, and successful students receive a monthly allowance during the diploma. State university nursing faculties at Colombo, Peradeniya, Ruhuna, Jaffna, and Eastern University offer BSc (Hons) Nursing degrees funded through the University Grants Commission.
The trade-off for free, high-quality government nursing training is intense competition. Selection depends heavily on GCE A/Level results (typically the biological science stream) and Z-scores, so only a small number of applicants secure a place each year. Graduates usually enter government hospital service.
Private Nursing Schools in Sri Lanka
Private nursing schools and accredited campuses provide an important alternative for students who narrowly miss a government place or who want more flexible, earlier admission. These private nursing training schools charge tuition fees — typically LKR 400,000 to LKR 1,200,000 for a full diploma or degree — often payable in instalments. Many run multiple intakes per year and accept a wider range of qualifications.
When choosing a private nursing school, accreditation is critical. Always confirm that the programme leads to a qualification recognised by the Sri Lanka Nursing Council and, where relevant, is suitable for overseas registration. A properly accredited private nursing school can be an excellent route into a well-paid, high-demand career.
Entry Requirements and How to Apply
General guidance on entering a nursing school in Sri Lanka:
- Secure a strong GCE O/Level record, including English, Maths, and Science.
- For government routes, aim for A/Level passes in the biological science stream.
- Check age limits and complete the required medical fitness assessment.
- For private nursing schools, apply directly to the institute for the next intake.
- Confirm the programme is accredited for Sri Lanka Nursing Council registration.
After completing training, all nurses must register with the Sri Lanka Nursing Council before they can practise. Registration is the gateway to both local hospital roles and lucrative overseas nursing opportunities.
Nursing Training at Ceylon Open Campus
Ceylon Open Campus (COC) in Kattankudy offers nursing and health science programmes for students across the Eastern Province, including Batticaloa and Kattankudy. As a private higher-education institute, COC provides an accessible, affordable nursing training route close to home, so students in the Eastern Province do not need to relocate to Colombo or other regions. With practical, career-focused programmes, COC helps aspiring nurses in the region take their first step toward a secure, in-demand healthcare career.
Frequently Asked Questions
What are the best nursing schools in Sri Lanka?
The best nursing schools in Sri Lanka include the government National Schools of Nursing (in Colombo, Kandy, Galle, Kurunegala, Anuradhapura, Batticaloa and others), state university nursing faculties (Colombo, Peradeniya, Ruhuna, Jaffna, Eastern University), and accredited private nursing institutes and campuses. The right choice depends on your qualifications, budget, and whether you want a diploma or a BSc degree.
What is the difference between a government and a private nursing school?
Government nursing schools are highly competitive, admission is based on A/Level results, and training is free with a stipend, but places are limited and lead into government service. Private nursing schools charge tuition fees (typically LKR 400,000-1,200,000 for a full programme) but offer more flexible entry, additional intakes, and faster admission. Both routes can lead to registered nurse status when the programme is properly accredited.
What qualifications do I need to enter a nursing school in Sri Lanka?
For government nursing schools you typically need to pass GCE A/Level with 3 subjects (Biology stream preferred) plus a strong O/Level record including English, Maths, and Science. Private nursing schools and diploma programmes may accept students with A/Level passes or, for certain foundation and diploma routes, strong O/Level results. Age limits and a medical fitness check usually apply.
How long does nursing training take in Sri Lanka?
A government diploma in nursing takes about 3 to 3.5 years including clinical placements. A BSc (Hons) Nursing degree at a university or accredited campus takes 4 years. Private diploma programmes generally run 2 to 3 years. After qualifying, nurses must complete registration with the Sri Lanka Nursing Council before practising.
How much does nursing school cost in Sri Lanka?
Government nursing school training is free and students receive a monthly allowance, but competition for places is intense. Private nursing schools and campus programmes charge fees ranging from roughly LKR 400,000 to LKR 1,200,000 for a complete diploma or degree, often payable in instalments. Fees vary by institute, programme length, and whether it is a diploma or a full BSc.
Does Ceylon Open Campus offer nursing programmes in the Eastern Province?
Yes. Ceylon Open Campus (COC) in Kattankudy offers nursing and health science programmes for students in the Eastern Province, including Batticaloa, Kattankudy, and surrounding areas. COC makes nursing education accessible and affordable close to home, so students do not have to relocate to Colombo or other regions to train for a rewarding healthcare career.
Begin Your Nursing Journey
Ceylon Open Campus offers nursing and health science programmes in the Eastern Province that lead to a secure, in-demand career in Sri Lanka's healthcare sector.
