Application and selection criteria

How many trainees does each law firm recruit? How many applications does it get a year? Which firms require a minimum 2:1 degree? Which firms care about A levels? The answer to all these questions, and more, are below.


If you're interested in applying to a firm it's important to know the basics: what are its minimum degree and A level requirements? Does it offer a vac scheme? How about an open day? And how many vacancies and applications does it typically get? All that information is provided here.

The data below was either provided to us directly by firms or taken from their websites. While many set a minimum requirement of a 2:1 degree, extenuating circumstances may be taken into account. Firms' A levels requirements are usually less stringent. Recruiters are on the lookout for good academics overall and one extra B need not dent your chances if you've had other academic successes (e.g. a First).

Overseas applicants need not worry: firms are usually willing to accept applicants with equivalent overseas degrees, provided they are from a reputable institution (though foreign law degrees are not usually recognised as a qualifying law degree). If you have any doubt about the requirements a firm sets, please contact its graduate recruitment team.

Firm 

Training contract vacancies 

Number of applicants 

Closing dates for application 

Closing dates for vac scheme 

Grade requirements 

A levels (desired) 

60 

Undisclosed 

Via vacation scheme 

6th January 2025 

2:1 or equivalent 

Undisclosed 

8 

800 

Via vacation scheme 

1st January 2025 

2:1 

N/A 

4 

400 

16th May 2025 

10th Jan 2025 

2:1  (mitigating circumstances considered) 

Undisclosed 

15 

535 

31st March 2025 

31st March 2025 

2:1 

N/A 

40 

2948 

28th March 2025 

Undisclosed 

2:1 

N/A 

40 

Undisclosed 

1st April 2025 

1st December 2024 

2:1  (mitigating circumstances considered) 

Undisclosed 

6 

883 

31st May 2025 

31st January 2025 

2:1 

ABB 

6 

699 

14th May 2025 

11th February 2025 

2:1 

ABB 

10 

700 

2nd January 2025 

N/A 

2:1  (mitigating circumstances considered) 

Undisclosed 

20 

2000 

31st May 2025 

13th December 2024 [Spring vacation scheme], 17th January 2025 [Summer vacation scheme] 

N/A 

N/A 

1 

1 

20th June 2025 

28th October 2024 [Winter vacation scheme], 10th January 2025 [Spring/Summer Vacation scheme], 10th January 2025 [Edinburgh vacation scheme] 

2:1 

BBB 

25 

1556 

15th January 2025 

15th January 2025 

2:1 

Undisclosed 

16 

1400 

Via vacation scheme 

Winter - 31 October, Spring&Summer - 31 January 

High 2.1 

AAA 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

CMS 

90 

3135 

5th December 2024  

5th January 2025 

N/A 

N/A 

4 

235 

27th June 2025 

N/A 

2:1 or above 

Good grades 

Cooley 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

9 

Undisclosed 

Via vacation scheme 

24th October 2024, 17th January 2025 

2:1 

ABB 

Cripps 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

2 

Undisclosed 

31st January 2025 

N/A 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

10 

Undisclosed 

Via vacation scheme 

2nd January 2025 

N/A 

N/A 

Dechert  

10 

1500 

Via vacation scheme 

25th October 2024 [Winter vacation scheme], 31st December 2024 [Spring vacation scheme], 31st January 2025 [Summer vacation scheme] 

2:1 

AAB 

0 

Undisclosed 

2nd June 2025 

25th November 2024 [London and Milton Keynes], 3rd January 2025 [Scotland], 26th January 2025 [Dublin] 

N/A 

N/A 

10 

180 

30th June 2025 

30th April 2025 

2:1 

ABB 

1 

Undisclosed 

Via vacation scheme 

Rolling recruitment 

Undisclosed 

Undisclosed 

2 

87 

30th June 2025 

N/A 

Undisclosed 

Undisclosed 

Druces 

4 

30 

9th August 2024 

N/A 

2:1 

AAB 

DWF 

40 

Undisclosed 

6th January 2025 

6th January 2025 

2:1 

N/A 

10 

700 

30th March 2025 

3rd January 2025 

Upper second class 

AAB 

6 

385 

Via vacation scheme 

January 

2:1 

AAB 

12 

Undisclosed 

21st March 2025 

3rd January 2025 

2:1 

BBB (or equivalent) 

12 

Undisclosed 

6th January 2025 

6th January 2025 

2:1 

ABB 

Undisclosed 

Undisclosed 

Via vacation scheme 

Undisclosed 

Undisclosed 

Undisclosed 

4 

312 

23rd May 2025 

N/A 

2:1 and above 

AAB 

25 

1100 

Via vacation scheme 

31st January 2025 

Undisclosed 

Undisclosed 

10 

Undisclosed 

16th January 2025 

16th January 2025 

Undisclosed 

Undisclosed 

14 

Undisclosed 

16th December 2024 

16th December 2024 

2:1 preferred 

AAB preferred 

6 

600 

31st January 2025 

N/A 

2:1 

Strong A levels 

3 

Undisclosed 

Approx. 8 June 2025 

N/A 

2:1 

Undisclosed 

HFW 

18 

949 

18th July 2025 

10th January 2025 

Undisclosed 

Undisclosed 

25 

1,000 

31st January 2025 

31st January 2025 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

31st January 2025 

31st October 2024 [Winter vacation scheme], 3rd January 2025 [Summer vacation scheme] 

2:1 

AAB  

10 

250 

20th June 2025 

31st March 2025 

2:1 

Undisclosed 

50 

5000 

2nd December 2024 

N/A 

N/A 

N/A 

8 

Undisclosed 

Via vacation scheme 

31st July 2025 

2:1 

128 UCAS or equivalent 

Undisclosed 

Undisclosed 

29th November 2024 

N/A 

2:1 

3 B's or equivalent (120 UCAS Points) 

Undisclosed 

Undisclosed 

Undisclosed 

N/A 

NA 

N/A 

15 

1000 

31st December 2024 

31st December 2024 

2:1 and above 

At least AAB (or equivalent) 

Undisclosed 

Undisclosed 

Via vacation scheme 

8th December 2024 

2:1 

AAB  

4 

Undisclosed 

15th January 2025 

N/A 

N/A 

N/A 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

33 

1747 

27th June 2025 

3rd January 2025 

2:1 and above 

Undisclosed 

3 

Undisclosed 

15th August 2025 

N/A 

2:1 

N/A 

4 

Undisclosed 

Via vacation scheme 

9th February 2025 

2:1 

Undisclosed 

15 

1158 

Undisclosed 

16th December 2024 

2:1 

Undisclosed 

12 

370 

January & May  

May  

N/A 

N/A 

Undisclosed 

2500 

Via vacation scheme 

1st January 2025 

Undisclosed 

Undisclosed 

30 

2000 

8th January 2025 

5th November 2024 

2:1 

N/A 

6 

420 

25 June 2025 

24 January 2025 

2:1 

AAB 

Undisclosed 

Undisclosed 

6th January 2025 

N/A 

2:1 (or equivalent) 

AAB (or equivalent) 

Muckle 

4 

152 

Via vacation scheme 

31st January 2025 

2:1 and above 

Undisclosed 

Undisclosed 

Undisclosed 

16th March 2025 

5th January 2025 

Undisclosed 

Undisclosed 

6 

Undisclosed 

30th April 2025 

31st January 2025 

2:1 

BBB 

30 

1500 

15th January 2025 

15th January 2025 

N/A 

N/A 

12 

650 

30th June 2025 

2nd March 2025 

2:1 and above 

Majority A grades 

15 

555 

12th April 2025 

3rd January 2025 

Upper Second Class 

N/A 

Undisclosed 

Undisclosed 

Via vacation scheme 

6th January 2025 

2:1 

Undisclosed 

15 

1100 

Via vacation scheme 

31st January 2025 

N/A 

N/A 

RPC 

15 

Undisclosed 

24th June 2025 

13th January 2025 

2:1 

Undisclosed 

10 

Undisclosed 

7th February 2025 

7th February 2025 

2:1 

AAB 

5 

600 

April 2025 

January 2025 

2:1 

Undisclosed 

17 

1600 

Via vacation scheme 

13th September 2024 

2:1 

AAA 

Undisclosed 

Undisclosed 

Via vacation scheme 

25th October 2024 

Undisclosed 

Undisclosed 

20 

1600 

Via vacation scheme 

1st December 2024 

2:1 

N/A 

95 

Undisclosed 

Please visit website  

Undisclosed 

2:1 

Good A-Levels  

Undisclosed 

Undisclosed 

Via vacation scheme 

13th January 2025 

2:1 

N/A 

10 

350 

31st January 2025 

31st January 2025 

2:1 minimum 

340 UCAS points with at least 1 grade A 

8 

Undisclosed 

11th July 2025 

10th January 2025 

2:1 minimum 

Undisclosed 

22 

1902 

Via vacation scheme 

1st November 2024 [Spring vacation scheme], 1st December 2024 [Summer vacation scheme] 

Upper Second Class 

AAB 

Thomson Snell & Passmore 

8 

Undisclosed 

31st January 2025 

31st January 2025 [Easter vacation scheme], 31st March 2025 [Summer vacation scheme]  

2:1 preferable 

Undisclosed 

TLT 

30 

1208 

31st May 2025 

10th January 2025 

2:1 

120 UCAS points 

35 

1500 

1st November 2024 

16th January 2025 

2:1 

AAB 

25 

1000 

6th January 2025 

6th January 2025 

2:1 

ABB 

5 

978 

Via vacation scheme 

12th January 2025 

2:1 (achieved or expected) and 60%+ average across first-year modules 

AAB (or equivalent qualifications) 

VWV 

Undisclosed 

Undisclosed 

Via vacation scheme 

5th February 2025 

2:2 minimum 

3 A Levels at grade B and above in any subject. Will consider lower grades with extenuating circumstances. 

14 

Undisclosed 

Undisclosed 

31st January 2024 

2:1 and above preferred 

AAB or equivalent preferred 

19 

1010 

24th June 2025 

6th January 2025 

2:1 

ABB 

8 

Undisclosed 

1st May 2025 

20th January 2025 

2:1 

Undisclosed 

15 

Undisclosed 

Via vacation scheme 

15th December 2024 

2:1 

AAB 

50 

Undisclosed 

13th July 2025 

13th October 2024 [Winter], 12th January 2025 [Spring and Summer] 

Undisclosed 

Undisclosed 

10 

120 

31st January 2025 

31st January 2025 

2:1 

Undisclosed 

6 

999 

Via vacation scheme 

20th December 2024 

2:1 

N/A 

6 

Undisclosed 

Undisclosed 

31st March 2025 

2:1 

Undisclosed 

8 

348 

28th February 2025 

N/A 

Undisclosed 

Undisclosed 

12 

828 

31st May 2025 

31st January 2025 

2:1 

AAB 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed 

Undisclosed