The 2006–07 Scottish Junior Cup was a competition in Scottish Junior football. It was won for the third time by Linlithgow Rose after they defeated Kelty Hearts 2–1 in the final. Under a new rule change, the Junior Cup winners (along with winners of the North, East and West regional leagues) qualify for the senior Scottish Cup; Linlithgow Rose therefore competed in the 2007–08 Scottish Cup.