The Highland League Cup is contested by all eighteen members of the Highland Football League in a straight knockout format.
A preliminary round of two ties is used to whittle the number of clubs down to sixteen for the First Round. Cove Rangers are defending the trophy this season.
2017-18 COMPETITION (2016-17)
Preliminary Round (Jan 27)
- Wick Academy 0-4 Nairn County
- Brora Rangers 4-1 Inverurie Loco Works (Feb 3, aban Jan 27)
First Round (Feb 10)
- Buckie Thistle 0-3 Keith
- Formartine United 5-1 Clachnacuddin
- Fraserburgh 9-0 Fort William
- Nairn County 3-2 Lossiemouth
- Brora Rangers 2-0 Turriff United (Feb 24)
- Cove Rangers 4-1 Rothes (Feb 24)
- Forres Mechanics 5-3 Deveronvale (Feb 24, post Feb 10)
- Strathspey Thistle 2-2(5-4p) Huntly (Mar 10 @ Victoria Park, Buckie, post Feb 10,24,28, Mar 7)
Second Round (Mar 10)
- Forres Mechanics 1-3 Cove Rangers
- Nairn County 3-4 Fraserburgh
- Formartine United 7-0 Strathspey Thistle (Mar 14)
- Keith 1-2 Brora Rangers (Mar 17)
Semi Finals (Mar 20)
- Fraserburgh 3-2 Cove Rangers
- Brora Rangers 2-3 Formartine United
Final (Mar 31)
- Fraserburgh 1-2 Formartine United (@ MacKessack Park, Rothes)