HomeLocations › Inverness

Scotland · The Highlands

Mental health first aid training in Inverness

Inverness is the training base for the Highlands, where long distances make online options especially valuable alongside in-person SMHFA dates in the city.

In Scotland, the native qualification is Scotland's Mental Health First Aid (SMHFA), a 12-hour course developed for NHS Health Scotland and delivered by approved instructors. MHFA England's live online courses are also open to Inverness participants, and some UK-wide employers use them for consistency across nations.

Whether you're an employer appointing Mental Health First Aiders, a manager booking training for your team, or an individual wanting the skills for yourself, we'll help you compare the options in Inverness — course types, formats and typical prices — and connect you with an accredited trainer locally. If dates don't line up, our live online courses carry the same certification and run regularly.

Courses available in Inverness

Scotland

SMHFA (Scotland)

Scotland has its own mental health first aid programme, developed for NHS Health Scotland. If you're based in Scotland, SMHFA is the locally recognised equivalent of the MHFA England course.

12 hours, usually over 2 days£150–£250 pp
Regulated qualification

FAA regulated awards

A regulated alternative to MHFA England: Ofqual-listed First Aid for Mental Health qualifications at three levels, often delivered by the same providers who run workplace physical first aid courses.

Half day (Level 1), 1 day (Level 2) or 2 days (Level 3 supervising)£95–£250 pp

i-act

A one-day, Royal College of Psychiatrists–accredited course focused on proactively promoting wellbeing at work as well as supporting people experiencing mental health issues.

1 day (manager or non-manager versions)£150–£250 pp

Areas we cover around Inverness

As well as Inverness itself, we arrange mental health first aid training across The Highlands, including Nairn, Elgin, Dingwall, Aviemore, Fort William — delivered at your premises, at a local venue, or live online.

Nearby local guides: Aberdeen · Dundee

Inverness training FAQs

How much does mental health first aid training cost in Inverness?

Prices in Inverness are broadly in line with UK norms: roughly £75–£125 per person for a half-day awareness course, £200–£325 for the full two-day qualification, and £1,500–£2,600 for a private two-day course for up to 16 people. See our pricing guide for every course type.

Can a trainer come to our workplace in Inverness?

Yes — private in-house courses are the most popular option for organisations training several people at once. An accredited trainer delivers at your premises or a local venue, and from around 8 people it usually costs less per head than open-course places.

We only have one or two people to train — what are our options?

Book places on an open course. Depending on timing there may be in-person open courses in or near Inverness, and our live online courses run regularly and carry exactly the same certification.

Do you cover the areas around Inverness?

Yes — we arrange training across The Highlands, including Nairn, Elgin, Dingwall, Aviemore, Fort William.

Enquire about training in Inverness

Tell us what you're looking for and we'll come back to you — usually within one working day — with course options, prices and available dates from accredited trainers. Free, no obligation.

We'll only use your details to respond to this enquiry and connect you with a suitable trainer. See our privacy policy.