Sri Lanka Road Signs and Their Meanings (Sinhala & English)
Filter 40 Sri Lankan road signs by the shape, the colour and the symbol you can actually see, or search by name in English or Sinhala. Each sign shows its official meaning, the rule it enforces and the spot fine for ignoring it. No signup, no ads, sources cited below.
How it works
This is a lookup, not a calculation, but the lookup only works because the Sri Lankan sign set is built on a rule the scanned Highway Code PDFs explain badly: in the RDA Manual on Traffic Control Devices, the sign familydetermines the shape and the colour, with no exceptions. So a driver who remembers nothing but “red circle” has already narrowed 40 signs to 12, and a driver who remembers “blue circle” has narrowed them to 5.
The filter applies in a fixed order, family, then shape, then colour, then whether the sign carries a fine, then the text search. The geometry axes run first because they are the ones that decide whether the combination can exist at all. Ask for a blue octagon and the page does not return an empty grid: it tells you the only octagonal sign in the Sri Lankan set is the red STOP sign, which is a statement about the Manual rather than a failed search. The text search is case-insensitive and runs over the official English name, the Highway Code's Sinhala name, a plain-language description of the symbol, and a list of synonyms, so “speed breaker”, “road hump” and “වේග අවහිරය” all reach the same sign.
Nothing on this page restates a figure that lives somewhere else. The sign rows themselves are the same rows the driving licence written exam practice tool uses, read from one shared module. Every rupee figure is read at render time from the gazetted spot-fine schedule that backs the traffic-fine calculator, no amount is copied into this page, so amending the gazette moves both pages at once. Every km/h figure is read from the national speed-limit matrix the same way. That discipline exists because the alternative has already cost us: duplicated electricity tariffs on this site went 135 days stale, and duplicated fuel prices about three months, before each page was rewired to read one shared function.
The join from a sign to a penalty follows the statute, not a guess. Disobeying a regulatory sign, a prohibition, a mandatory instruction, STOP or give way, is an offence under section 151 of the Motor Traffic Act, Chapter 203, and is ticketed at Rs 3,000 unless the schedule carries a more specific line, as it does for parking at Rs 1,000. Warning and informatory signs impose no duty on their own, so they show no fine; the two exceptions are signs marking a place where a specific duty begins, the pedestrian crossing and the one-way street.
Cross-checked on this build
- Every sign's shape and colour agrees with its family's prescribed geometry, and every glyph named in the table has a drawing.
- Every regulatory sign resolves to a live offence in the gazetted schedule, and every speed-limit roundel shows a number the national matrix prescribes (40, 50, 60, 70, 80, 100 km/h).
- The filter is implemented twice, once over a family index, once as a plain linear scan that shares no code with it, and the two agree on all 4,320 combinations of family, shape, colour, fine filter and sample query.
- All 5 worked examples below reproduce exactly.
Worked examples
Each case below was worked through by hand against the 40 rows before the filter was written, and each is re-run against the live table on every deploy, so an example that stops being true fails loudly instead of sitting here wrong.
Sri Lankan road signs by family
The whole set at a glance. Shape and colour are prescribed per family by the RDA Manual, which is why the filter above can identify a sign you only half remember.
| Family | Shape and colour | Signs here | Fine if disobeyed? |
|---|---|---|---|
| Warning | amber diamond with a black border and a black symbol | 16 | No. It warns or informs |
| Prohibitory | white circle inside a red ring | 12 | Yes, Rs 3,000 or the specific line |
| Mandatory | solid blue circle with a white symbol | 5 | Yes, Rs 3,000 or the specific line |
| Informatory | blue rectangle with a white symbol or letter | 4 | No. It warns or informs |
| Expressway | green rectangle with white lettering | 1 | No. It warns or informs |
| Stop | red octagon reading STOP | 1 | Yes, Rs 3,000 or the specific line |
| Give way | white downward-pointing triangle with a red border | 1 | Yes, Rs 3,000 or the specific line |
Sources: RDA Manual on Traffic Control Devices (families, shapes, colours); Motor Traffic Act Chapter 203 s.151 and Gazette Extraordinary No. 2271/13 of 12 April 2022 (the penalty).
Frequently asked questions
Sources & references
- Road Development Authority: Manual on Traffic Control Devices (sign shapes, colours, families)
- The Highway Code, Department of Motor Traffic: sign meanings and Sinhala sign names (archived copy)
- Motor Traffic Act (Chapter 203), as amended: s.151, failing to obey a signal or sign (LawNet)
- Department of Motor Traffic: written examination syllabus and languages
- Department of Government Printing: Gazette Extraordinary No. 2271/13 of 12 April 2022 (spot-fine schedule) and Extraordinary Gazette No. 1763/26 (22 June 2012) (national speed limits)
The sign set, the statute sections and the joins to the fine and speed-limit schedules were last cross-checked against these sources on 2026-10-02. The page is reviewed whenever the RDA revises the Manual or a new gazette amends the spot-fine schedule.
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 sign that is missing, or wording that does not match your Highway Code edition?
Email me at [email protected] , most fixes ship within 24 hours.