Skip to content
induwara.lk
induwara.lkSri Lanka · Statutory ages

Legal Age in Sri Lanka: Drinking, Working, Voting, Driving

The legal age for 17 things Sri Lankan law fixes an age for: drinking, smoking, working, voting, standing for office, each class of driving licence, a first NIC and retirement. Every figure names its Act and section. Enter a date of birth and the tool prints the exact date each remaining one unlocks.

By Induwara AshinsanaUpdated Oct 4, 2026
Check a legal age17 thresholds
Statute-checked · 2026-10-04
Most asked
Minimum age
21
years and over

Be sold alcohol

Statute
Source
National Authority on Tobacco and Alcohol Act, No. 27 of 2006
Reference
Section 31(1)

“A person shall not sell, offer for sale, or permit or promote the sale of any tobacco product or alcohol product to any person under twenty-one years of age.”

Penalty, Section 31(2)

A fine of up to Rs 4,000, or imprisonment of up to 1 year, or both. On summary conviction before a Magistrate, and it falls on the seller, not the buyer.

The Act regulates the sale, so the duty and the penalty sit with the seller. Section 31(3) gives the seller a defence if they took all reasonable steps to check the buyer was above 21, which is why an ID check is routine.

Need the detail behind this one? Open the dedicated tool.

This page reports published figures and the section each comes from. It is not legal advice.

Every statutory age in one table

The figure, the Act and the section, grouped. This is the whole dataset the tool above runs on, so you can read the answer without touching a control.

Voting and elections

ActivityAgeAct or ruleSection
Vote and register as an elector18Constitution of the Democratic Socialist Republic of Sri LankaArticle 4(e), with Article 101(1)(c)
Stand for election as an MP18Constitution of the Democratic Socialist Republic of Sri LankaArticle 90, with Article 91
Stand for election as President30Constitution of the Democratic Socialist Republic of Sri LankaArticle 92(a)

Alcohol and tobacco

ActivityAgeAct or ruleSection
Be sold alcohol21National Authority on Tobacco and Alcohol Act, No. 27 of 2006Section 31(1)
Be sold tobacco21National Authority on Tobacco and Alcohol Act, No. 27 of 2006Section 31(1)

Work and retirement

ActivityAgeAct or ruleSection
Be employed16Department of Labour, child labour rulesChild Labour, Night Work and Maternity Benefits
Be employed in hazardous work18Department of Labour, hazardous occupations listChild Labour, Night Work and Maternity Benefits
Night work, women in industry18Department of Labour, employment of women in night workChild Labour, Night Work and Maternity Benefits
Minimum retirement age, private sector60Minimum Retirement Age of Workers Act, No. 28 of 2021Section 2, with section 3(1)
Full EPF benefit, male member55Employees' Provident Fund Act, No. 15 of 1958Qualifying age for full benefit, male member
Full EPF benefit, female member50Employees' Provident Fund Act, No. 15 of 1958Qualifying age for full benefit, female member

Driving

ActivityAgeAct or ruleSection
Driving licence, class A117Motor Traffic Act (Chapter 220), as administered by the Department of Motor TrafficDMT licence class table, class A1
Driving licence, class A, B1, B, G1, G, J18Motor Traffic Act (Chapter 220), as administered by the Department of Motor TrafficDMT licence class table, class A, B1, B, G1, G, J
Driving licence, class C1, D121Motor Traffic Act (Chapter 220), as administered by the Department of Motor TrafficDMT licence class table, class C1, D1
Driving licence, class C, CE, D, DE25Motor Traffic Act (Chapter 220), as administered by the Department of Motor TrafficDMT licence class table, class C, CE, D, DE

Identity and schooling

ActivityAgeAct or ruleSection
Apply for a first NIC16Registration of Persons Act, as amendedFirst issue of a National Identity Card
Start Grade 15Ministry of Education, Grade 1 admission circularAge requirement for admission

Grade 1 admission is the one row that is not a birthday: it tests the child's age as at 31 January of the year of admission. Every other row is reached on the birthday itself.

How it works

There is no rate table and no money here. The tool does two things: it reports a figure fixed by a statute or a published departmental rule, and it does calendar arithmetic on a date of birth. Both halves are worth being precise about, because the common mistakes in this area are a stale figure and an off-by-one day.

Where each figure comes from

Every row in the dataset carries the Act or departmental publication it came from, the section or article number, and a short quotation, so the figure can be checked by eye rather than trusted. The Constitution supplies three of them: Article 4(e) and Article 101(1)(c) for the franchise at 18, Article 90 for standing as an MP, and Article 92(a) for the Presidency at 30. That last one is the figure most pages get wrong, because the 19th Amendment raised it to 35 and the 20th Amendment returned it to 30; the consolidated text carries the amendment footnote, and 30 is what it says now.

Alcohol and tobacco share one provision, section 31(1) of the National Authority on Tobacco and Alcohol Act, No. 27 of 2006, which is drafted as a prohibition on the seller rather than a permission for the buyer. That matters in practice: the penalty in section 31(2) lands on the shop, and section 31(3) gives the shop a defence if it took all reasonable steps to check. The employment floor of 16and the hazardous-work floor of 18 come from the Department of Labour's own child-labour page, as does the night-work rule for women in industrial undertakings.

Eight of the figures are not retyped here at all. The four per-class driving ages are imported from the module behind this site's driving licence eligibility checker, the retirement and two EPF ages from the module behind the retirement age calculator, and the Grade 1 cutoff from the admission calculator. Classes that share an age collapse into one row automatically, so if the Department of Motor Traffic re-ages a class, this page changes with it. Copies of a dataset go stale; one dataset with several readers does not.

The date arithmetic

A person attains age N on the Nth anniversary of their date of birth, and a threshold is reached when the date you are checking is on or after that anniversary. The statutes settle the boundary for us: section 31(1) bars sale to a person “under twenty-one years of age”, so the sale becomes lawful on the 21st birthday, not the day after. A tool written around “over 21” is wrong for exactly one day in every person's life, and it is the day they care about.

  1. Exact age. Count the largest whole number of months from the date of birth that still lands on or before the date being checked, split that into years and months, then count the remaining whole days from that anchor. Month-by-month anchoring, not borrow-subtraction, so uneven month lengths and leap years come out right.
  2. Unlock date. Date of birth plus N calendar years. No 365-day approximations, which drift by a day roughly every four years.
  3. Days remaining. Whole days from the date being checked to the unlock date, zero once it is reached.
  4. 29 February.The anniversary falls on 28 February in a year that is not a leap year, and keeps the 29th when the target year is one. This is the tool's stated convention, not a statutory rule.
  5. Grade 1.The only row that is not an anniversary. The circular tests the child's age as at 31 January of the year of admission, so the answer is a school year. The tool reports the earliest admission year and links to the dedicated calculator for the rest of the circular.

Each unlock date is computed twice by two different routes, once by stepping whole months and once by rebuilding the date from its year, month and day components with explicit leap handling. They have to agree to the day, and the “dates cross-checked” badge in the results only appears when they do.

Worked examples

A 17 year old school leaver

Date of birth 15 March 2009, checked on 4 October 2026

  1. Exact age: largest whole-month step from 2009-03-15 that lands on or before 2026-10-04 is 210 months (2026-09-15); 211 months would be 2026-10-15, too far.
  2. 210 months = 17 years 6 months. From the 2026-09-15 anchor to 2026-10-04 is 15 days to the end of September plus 4 = 19 days.
  3. Age = 17 years, 6 months, 19 days.
  4. Employment floor 16: 2009-03-15 + 16y = 2025-03-15. Reached.
  5. First NIC 16: same date. Reached.
  6. A1 motorcycle 17: 2026-03-15. Reached.
  7. Vote, stand as MP, class B licence, hazardous work, 18: 2027-03-15.
  8. Days to those: Oct 27 + Nov 30 + Dec 31 + Jan 31 + Feb 28 + Mar 15 = 162 days.
  9. Alcohol and tobacco 21: 2030-03-15. 365 + 366 (2028 is a leap year) + 365 = 1,096 days to 2029-10-04, plus the same 162 = 1,258 days.

A worker approaching the retirement floor

Date of birth 20 November 1966, checked on 4 October 2026

  1. Exact age: 718 whole months lands on 2026-09-20, 719 would be 2026-10-20. So 59 years 10 months, plus 10 days to the end of September and 4 more = 14 days.
  2. Age = 59 years, 10 months, 14 days.
  3. Full EPF benefit, male, 55: 2021-11-20. Reached.
  4. Eligible to stand as President, 30: 1996-11-20. Reached.
  5. Class D heavy bus licence, 25: 1991-11-20. Reached.
  6. Minimum retirement age 60: 2026-11-20. Oct 27 + Nov 20 = 47 days away.
  7. Note the shape of it: the EPF age arrived five years before the retirement floor, so the money and the job end on different dates.

Edge case, the 21st birthday and a leap-day birth

Two cases the arithmetic has to get exactly right

  1. Born 4 October 2005, checked on 4 October 2026: turns 21 today.
  2. NATA s.31(1) bars sale to a person under 21, so the row reads reached, with 0 days remaining and an unlock date equal to the date being checked.
  3. Born 29 February 2008, checked on 4 October 2026: age 18 years, 7 months, 5 days.
  4. A1 at 17 unlocked on 2025-02-28, because 2025 is not a leap year.
  5. Alcohol at 21 unlocks 2029-02-28, same reason.
  6. Retirement at 60 unlocks 2068-02-29: 2068 is divisible by 4 and is not a century year, so it is a leap year and the 29th survives.

What this page deliberately leaves blank

Some of the most searched age questions about Sri Lanka have no figure this page is willing to print. Each of these was looked for on 2026-10-04. Saying why is more use than guessing.

  • Age of majority, marriage under the general law, criminal responsibility, and age of consent

    These sit in the Age of Majority Ordinance, the Marriage Registration Ordinance and the Penal Code. The consolidated texts are published on lawnet.gov.lk, which did not respond to this server on 2026-10-04, so no figure is shown rather than one transcribed from a secondary site.

  • Muslim marriages

    Registered under the Muslim Marriage and Divorce Act, a separate personal-law regime with its own reform history. Not covered here, and no number is attached to it.

  • Casino, betting and gaming entry

    No gazetted minimum age was verifiable on 2026-10-04 and the regulator's position has moved recently.

  • Tattoos, piercings and nightclub entry

    There is no Sri Lankan statutory minimum age for these. Any figure you see is a shop or venue policy, not law.

  • Blood donation

    The 18 to 60 range is a National Blood Transfusion Service clinical guideline, not a statute.

Military, police and public-service recruitment ages belong to the government job eligibility checker, and the drink-drive blood alcohol limit is a concentration rather than an age, so it lives in the blood alcohol calculator.

Frequently asked questions

Sources and references

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us, our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spotted a figure that has moved, or an Act I have missed?

Email me at [email protected] with the section, and I will check it the same day.