English for Speakers of Other Languages (ESOL)

English for Speakers of Other Languages (ESOL) courses are developed for learners whose first language is not English. These courses allow you to develop English reading, writing, listening, and speaking skills.  

You can find out more about these courses through your local council: 

Translation support

If you need translation support, there are services available. You can get more information from your local council. 

Find out more about local councils (cosla.gov.uk) 

Language support for children

There are English as an additional Language (EAL) teams in each local council. They help children and young people whose first language is not English. The support is for children aged two to 18 years old. 

Learn more about English as an additional language (education.gov.scot) 

The Scottish dialect

English is the national language of Scotland. There are differences of pronunciation in some areas of Scotland. These are known as dialects. 

Every region in Scotland has its own dialect. Spending time in your local community and talking to local people will help you get used to the way they speak. 

The Scots Language Centre has information on Scottish dialects (scotslanguage.com) 

Community support

In many areas there are local support and social or religious groups for migrants. Some offer English language help.  

They might also offer support on how to settle into your new life in Scotland and help you make new friends. 

These groups might be run by the council, a charity, or it might be an informal meet-up group.  

For details on groups in your local area, check your local council website, library or community centre noticeboard. 

Need help or advice?

If you need more help, find out how to book an appointment with Citizens Advice Scotland.

Learn More

The content on this page is provided by Citizens Advice Scotland.

Learn more about Citizens Advice Scotland.

Header image photo credit: Welcome to Fife / Luigi Di Pasquale