recognise excellence

We welcome applications from everyone who meets our minimum academic requirements irrespective of what or where you have studied.


Our application form is all online, both for the training contract and the vacation scheme. The form itself is simple and is designed to give you every opportunity to impress us.

Please refer to 'Your Path at Macfarlanes' to find out whether you are eligible to apply.

We aim to get back to you within two weeks of you submitting your application however this may take longer during our busier periods.  We recruit on a rolling basis so we strongly advise you to complete your applications as early as possible.


Training contract application

Applications for our 2019/20 training contracts are now closed.  To review your application please use the link below.

Training contract applications

Applications for our 2020/21 training contracts will open on 1 October 2017 and close on 31 July 2018.


Vacation scheme application

Applications for our Easter and summer 2017 vacation schemes have closed.

Applications for our 2018 vacation schemes will open on 1 October 2017 and close on 31 January 2018.

To apply (from 1 October) please use the link below. 

Vacation scheme application


First year insight day application

Applications for our 2018 first year insight day will open on 1 October 2017.  To apply (from 1 October) please use the link below.

First year insight day applications

Applications close on 28 February 2018. 


If you have any questions with regards to your application or the application form please refer to our FAQ page or alternatively please contact a member of our graduate recruitment team at

If you have any technical problems with your application please contact the support team at

Graduate Recruitment Brochure

Download our brochure

(PDF 501.1KB)

Download Brochure

Follow us

Follow Macfarlanes Graduate Recruitment on
and Facebook.

Join our mailing list

Sign up and you'll be kept up to date on the latest news, developments and application deadlines.

Sign Up