| Aug 28 | Home | 2nd Royal Fusiliers | Fr | L 2-3 | P Marett, A Shore |
| Sep 4 | Home | Reigate Priory | SSL | W 5-0 | D Grunah, P Marett 3, L Cooke |
| Sep 11 | Home | Vickers | SSL | W 4-0 | P Marett 3, L Cooke |
| Sep 18 | Home | Basingstoke Town | FAC PR | W 6-3 | A Shore, H Smith 4, L Cooke |
| Sep 25 | Home | Epsom Town | SSL | D 1-1 | A Shore |
| Oct 2 | Away | Farnham United Breweries | FAC 1QR | L 2-4 | D Herbert, P Marett |
| Oct 9 | Home | Engineers Civilian Staff | FAAC 1QR | L 1-2 | H Smith |
| Oct 16 | Home | Weybridge | SSC 1QR | W 7-2 | P Marett 2, H Smith 4, A Shore |
| Oct 23 | Away | Weybridge | SSL | L 1-2 | A Shore |
| Oct 30 | Away | Dorking | SSL | D 1-1 | P Marett |
| Nov 6 | Home | Carshalton Athletic | SSC 2QR | L 0-3 | - |
| Nov 27 | Home | Egham | SSL | L 0-1 | - |
| Dec 11 | Away | Aldershot Traction Company | SSL | L 0-4 | - |
| Dec 18 | Home | Aldershot Traction Company | SSL | W 1-0 | F Steward |
| Jan 1 | Home | Aldershot Traction Company | SSLCC 1R | ** | - |
| Jan 29 | Home | Walton-on-Thames | SSL | W 5-1 | C Elsegood, P Marett 2, F Steward 2 |
| Feb 12 | Home | Royal Army Medical Corps | Fr * | L 2-6 | F Collyer, H Smith |
| Feb 26 | Home | Dorking | SSL | W 4-1 | P Marett, A Louch, H Smith 2 |
| Mar 5 | Away | Vickers | SSL | W 5-2 | P Pancott, A Louch, P Marett 2, H Smith |
| Mar 12 | Home | Weybridge | SSL | D 0-0 | - |
| Mar 19 | Away | Addlestone United | SSL | W 4-1 | Walter Mullard, P Marett 2, A Louch |
| Mar 26 | Away | Godalming | SSL | D 1-1 | F Steward |
| Apr 9 | Away | Reigate Priory | SSL | W 8-2 | P Marett, F Steward 2, A Louch 3, H Smith, L Cooke |
| Apr 15 | Home | Guildford | SSL | W 4-1 | H Smith, P Marett 2, F Steward |
| Apr 18 | Home | Addlestone United | SSL | W 6-2 | F Steward 2, P Marett 2, C Mills, H Smith |
| Apr 23 | Home | Godalming | SSL | W 4-3 | A Louch 4 |
| Apr 27 | Home | Farnham United Breweries | SSL | L 0-1 | - |
| Apr 30 | Away | Epsom Town | SSL | L 0-3 | - |
| unknown | Away | Egham | SSL | ? | ? |
| unknown | Away | Farnham United Breweries | SSL | ? | ? |
| unknown | Away | Guildford | SSL | ? | ? |
| unknown | Away | Walton-on-Thames | SSL | ? | ? |
| unknown | Home | Engineer's Civilian Staff | WHC F | ? | ? |
* = Match to commemorate opening of the new stand.
** = Match not played due to venue dispute. Camberley & Yorktown withdrew.
FAC = F.A. Cup, FAAC = F.A. Amateur Cup, SSL = Surrey Senior League, SSC = Surrey Senior Cup, SSLCC = Surrey Senior League Charity Cup, Fr = Friendly
| P | W | D | L | F | A | Pts | |
| Epsom Town | 24 | 19 | 3 | 2 | 115 | 31 | 41 |
| Farnham United Breweries | 24 | 18 | 3 | 3 | 97 | 37 | 39 |
| Aldershot Traction Company | 24 | 17 | 3 | 4 | 83 | 29 | 37 |
| Egham | 24 | 12 | 4 | 8 | 68 | 57 | 28 |
| Camberley & Yorktown | 24 | 11 | 4 | 9 | 59 | 42 | 26 |
| Guildford | 24 | 9 | 6 | 9 | 61 | 54 | 24 |
| Weybridge | 24 | 10 | 3 | 11 | 36 | 64 | 23 |
| Vickers | 24 | 9 | 3 | 12 | 51 | 76 | 21 |
| Addlestone United | 24 | 9 | 2 | 13 | 43 | 69 | 20 |
| Walton-on-Thames | 24 | 8 | 2 | 14 | 38 | 61 | 18 |
| Godalming | 24 | 5 | 5 | 14 | 48 | 73 | 15 |
| Dorking | 24 | 4 | 4 | 16 | 39 | 74 | 12 |
| Reigate Priory | 24 | 3 | 2 | 19 | 29 | 100 | 8 |