Join the Windmill Primary School Oxford 100 Club today. Your monthly contribution directly supports our school's library and projects, while giving you a chance to win in our regular prize draws.
The Windmill Primary School 100 Club is a private lottery for families, staff and friends of the school. The Club forms part of the school community and is one of the ways in which the Windmill Parent Teacher Association (PTA) raises funds.
Members purchase a numbered ticket (from 1 to 100), which enters them into the monthly prize draws. Each number costs £12 for the full year or £1 per month when paid in instalments. Members may hold more than one numbered ticket, with each additional ticket increasing their chances of winning.
Half of the monthly income goes directly towards funding our projects, such as supporting the library and the other half is returned as cash prizes for our lucky winners.
Every month members of the 100 Club have the chance to win £25 for 1st place, £15 for 2nd place and £10 for 3rd place. The monthly draws are overseen by the school Headteacher. Members may choose to donate their winnings to the school fund and any prizes unclaimed within six months will be allocated to the school fund.
Securing your number is quick and easy.
Pick an available number between 1 and 100. Numbers are allocated on a first-come, first-served basis.
Contributions are £1 per month. Members may pay annually with a single £12 payment for the year or they can set up a standing order to pay £1 each month.
Wait for our monthly draws. Winning numbers are announced on this website and winners are contacted directly.
Pick your lucky number from the grid below. Crossed out numbers are already taken!
Transparency is key. Here's how your contributions help.
School fund
Prize Fund
All money raised for the school fund is spent directly on books and library resources, along with other school projects.
Congratulations to our lucky members!
| Month | 1st Prize | 2nd Prize | 3rd Prize |
|---|---|---|---|
| July 2026 | 10 | 58 | 73 |
| June 2026 | 69 | 98 | 85 |
| May 2026 | 84 | 2 | 1 |
| April 2026 | 89 | 90 | 34 |
| March 2026 | 62 | 56 | 14 |
| February 2026 | 98 | 18 | 30 |
| January 2026 | 40 | 17 | 62 |
| December 2025 | 84 | 12 | 24 |
Contact us to confirm your chosen number and to receive the payment details.