| Year | Winner | Runner-Up |
|---|---|---|
| 1932-33 | Pheasant Inn | |
| 1933-34 | London Road Inn | |
| 1934-35 | Market Inn | |
| 1935-36 | London Road Inn | |
| 1936-37 | Devizes Road Hotel | |
| 1937-38 | Roebuck Inn | |
| 1938-39 | Devizes Road Hotel | |
| 1949-50 | The Swan Inn | |
| 1950-51 | The Swan Inn 'A' | |
| 1951-52 | Royal Oak | |
| 1952-53 | The Blackbird | |
| 1953-54 | Catherine Wheel | |
| 1954-55 | Halfway House 'A' | |
| 1955-56 | Devizes Road Hotel 'A' | |
| 1956-57 | London Road Inn | |
| 1957-58 | West End Hotel | |
| 1958-59 | Halfway House 'A' | |
| 1959-60 | Anchor and Hope | |
| 1960-61 | George & Dragon | |
| 1961-62 | Greyhound Inn, Amesbury | |
| 1962-63 | Milford Arms 'A' | |
| 1963-64 | Porton Hotel | |
| 1964-65 | Porton Hotel | |
| 1965-66 | Royal Oak | |
| 1966-67 | Porton Hotel | |
| 1967-68 | Porton Hotel | |
| 1968-69 | Porton Hotel | |
| 1973-74 | Black Horse 'A' | |
| 1974-75 | Black Horse 'A' | |
| 1994-95 | Bell, Wilton | |
| 1996-97 | Anchor Inn 'A' | |
| 1997-98 | Duck Inn | |
| 1998-99 | Wyndham Arms | Hook & Glove |
| 1999-00 | Five Bells | Bakers Arms |
| 2000-01 | Old Inn, Woodfalls 'B' | |
| 2001-02 | Six Bells, Wilton | |
| 2002-03 | George & Dragon | Railway Tavern 'A' |
| 2003-04 | Kings Arms, Fisherton St. 'A' | George Inn, Shrewton |
| 2004-05 | Lamb Inn, Nomansland | Royal George 'A' |
| 2005-06 | Railway Tavern 'A' | Lamb Inn, Nomansland |
| 2006-07 | Railway Tavern | Salisbury Arms |
| 2007-08 | Black Horse, Hurdcott 'A' | Devizes Inn |