Each country has one centre. Alliance Française de Katmandou runs TEF Canada and TCF Canada on demand, booked by email, for EUR 175 paid in rupees. Alliance Française de Dhaka runs each exam three times a year with its own registration window, for BDT 26,000. Alliance Française de Colombo runs TEF Canada only, with registration opening about a month before each session.
Key takeaways
- Kathmandu: TEF and TCF Canada on demand, by email. Registration was paused for a few weeks in October 2026.
- Dhaka: three TEF and three TCF sessions in 2026, each with a short registration window. BDT 26,000.
- Colombo: TEF Canada only, computer-based, LKR 52,500. Next session 11 December 2026.
- Dhaka’s fee is non-refundable, and Dhaka and Colombo close registration early when a session fills.
- Kolkata, Chennai and Delhi in India are the nearest backups.
On this page
Nepal, Bangladesh and Sri Lanka each have a single Alliance Française that runs French tests for Canada. The exams are the same everywhere, and IRCC treats the result exactly like one taken in Canada. What differs is how each centre takes bookings: on request by email in Kathmandu, in fixed windows in Dhaka, and a month ahead in Colombo.
- 3
- Centres: Kathmandu, Dhaka, Colombo
- 2 of 3
- Run both TEF and TCF Canada (Colombo is TEF only)
- 3 a year
- TEF and TCF sessions each in Dhaka (2026)
Which exam does each centre run?
#| Centre | Exams | Fee | How you book |
|---|---|---|---|
| AF Katmandou | TEF Canada + TCF Canada | EUR 175, paid in NPR | On demand, by email |
| AF Dhaka | e-TEF Canada + TCF Canada | BDT 26,000 each | Fixed sessions, each with a registration window |
| AF Colombo | TEF Canada only (on computer) | LKR 52,500 | Scheduled sessions, registration opens about a month before |
How does booking work in each country?
#Alliance Française de Katmandou runs TEF Canada and TCF Canada on demand. They aren’t in its online exam shop (only DELF and DALF are). You email the centre with the exam you want and a preferred date, pay, and wait for it to confirm a session.
- Fee: EUR 175 for external candidates, EUR 149 for AF Katmandou students (15% off). Paid in Nepalese rupees at that month’s European Commission rate, so the rupee amount moves from month to month.
- Where: Ward 4, Dhalko Bato, behind St Mary’s school, Pulchowk, Lalitpur, not central Kathmandu.
- Contact: courses@afknepal.com or info@afknepal.com, 01 5409 221. Office open Monday to Friday, 7 am–6 pm.
Alliance Française de Dhaka posts each session with its own registration window, usually about three weeks long and closing two weeks before the exam. You email for the registration form and payment instructions once the window opens, and pay BDT 26,000.
| Exam | Exam date | Registration window |
|---|---|---|
| e-TEF Canada | 20 January | 29 Dec 2025 – 9 Jan 2026 |
| e-TEF Canada | 12 May | 7 – 28 April |
| e-TEF Canada | 20 October | 15 Sep – 6 Oct |
| TCF Canada | 3 March | 27 Jan – 17 Feb |
| TCF Canada | 21 July | 16 Jun – 7 Jul (filled early) |
| TCF Canada | 10 November | 6 – 27 October (open as of 20 Oct) |
- First come, first served. Registration closes once the quota is full, even before the deadline. The July 2026 TCF session closed this way.
- Non-refundable, non-transferable. The only refund is if AF Dhaka cancels the session itself.
- Dates can shift by up to two weeks either way if something unforeseen happens.
- Two branches: Dhanmondi (26 Mirpur Road) and Gulshan (House 8, Road 7, Gulshan 1). Confirm which one hosts your exam.
- Contact: pedagogie@afdhaka.org for the form and payment, profcoordi@afdhaka.org for exam content, hotline 096 3866 2266 (Monday to Friday, 10 am–5 pm).
Alliance Française de Colombo runs TEF Canada only, on computer at 11 Barnes Place, Colombo 07. Its exam pages don’t list TCF Canada. Registration for each scheduled session opens about a month before the exam and closes as soon as the session is full.
- 1Watch for the next sessionIts remaining 2026 date is 11 December 2026, so registration should open around mid-November.
- 2Download and sign the registration formThe PDF is on the TEF page.
- 3Pay LKR 52,500Cash or card at the Front Desk, or bank transfer to the account on the TEF page.
- 4Submit through the Google Form or at the deskSend the form, payment slip and details through the Google Form, or register in person. Registrations sent by email aren’t accepted.
- 5Wait for your instructionsConfirmation and instructions arrive by email after the registration deadline.
On-demand TEF (LKR 63,000) isn’t offered in 2026 except in exceptional circumstances, so plan around the scheduled dates. Contact: language@alliancefrancaise.lk, +94 11 205 5255.
How fast do seats go?
#These are small centres with few sessions, so one missed window can cost you months. Dhaka runs three sessions a year per exam, and its July 2026 TCF session filled before the window closed. Colombo stops taking registrations once a sitting is full. Kathmandu has no fixed calendar at all, so your date depends on when you ask and when the centre can run a session.
- Myth
I can register in Dhaka any time before the deadline.
FactThe window closes as soon as the quota is reached. The July 2026 TCF session closed early.
- Myth
Colombo also runs TCF Canada.
FactIts exam pages list only TEF. For TCF Canada, look at Dhaka, Kathmandu or India.
- Myth
Emailing my form to Colombo is enough.
FactColombo doesn’t accept registrations by email. Use the Google Form or the Front Desk.
- Myth
I can move my Dhaka fee to the next session.
FactThe BDT 26,000 fee is non-refundable and non-transferable unless AF Dhaka cancels the session.
What are the backups in India?
#If your home centre has nothing in time, India has the nearest alternatives. Nepali citizens don’t need a visa for India; Bangladeshi and Sri Lankan candidates should check visa timing before they book a seat.
| From | Nearest centres | Exams |
|---|---|---|
| Nepal, Bangladesh | Kolkata | TEF Canada + TCF Canada, on computer |
| Nepal | New Delhi | TCF Canada only |
| Sri Lanka | Chennai | TEF Canada only |
| Sri Lanka | Thiruvananthapuram | TEF Canada only |
Indian centres are busy, so treat them as a backup, not a sure thing. The booking guide for India explains how their seats are released, and the earliest seat finder compares centres side by side.
Before you pay
#Check yourself
1 of 3.Which of these centres does not run TCF Canada?
2 of 3.How do you register for TEF Canada in Kathmandu?
3 of 3.When does AF Dhaka’s TCF Canada registration close?
Results stay valid for 2 years from the test date. If you aren’t sure which exam suits you, compare them in TEF vs TCF Canada, and see taking TEF or TCF Canada abroad for other countries. Working to a deadline? Estimate your result date.
Questions people ask
Yes. AF Katmandou runs TCF Canada and TEF Canada on demand, booked by email. Registration requests were paused for a few weeks in October 2026, so check its site first.
EUR 175 for external candidates, or EUR 149 for AF Katmandou students, paid in Nepalese rupees at the monthly European Commission rate.
10 November 2026, with registration from 6 to 27 October 2026, or until the quota fills. AF Dhaka hasn’t published 2027 dates yet.
BDT 26,000 at AF Dhaka for either exam. It is non-refundable and can’t be moved to a later session.
Not that we know of. AF Colombo lists only TEF. For TCF Canada, the nearest options are in India or Dhaka.
11 December 2026. Registration usually opens about a month before and closes once the session is full. The fee is LKR 52,500.
Terms in this guide
- E-TEF / E-TCF
- Registration window
- Alliance Française
- Exam session
- Result validity
- Express Entry
- IRCC
- TCF Canada
Each one is defined in plain English in the TEF & TCF Canada glossary.
Sources
- AF Katmandou: Official diplomas (TCF, TEF, registration)
- AF Dhaka: TEF
- AF Dhaka: TCF
- AF Colombo: TEF
- AF Colombo: Exams calendar
- IRCC: Language testing for Express Entry
Rules and fees change. Always confirm with IRCC and your test centre before you pay.
Your next step
Don’t miss the next seat.
Pick your cities. We check every booking page around the clock and alert you the moment a seat opens.