Wessex Cancer Trust's Drive-In Cinema event has raised more than £17,000.
Around 2,500 people attended the two-day event, which was held in the car park at Robin Hill over the weekend.
Six Christmas films were shown on a giant LED screen. The classics included Frozen, Elf, The Holiday, The Polar Express, How the Grinch Stole Christmas and Love Actually.
Five of the six films were a complete sell out.
Wessex Cancer Trust's Regional Fundraiser, Lorraine White, said:
"Thank you to everyone who braved the arctic conditions to attend our drive-in cinema at the weekend. We are so glad we were able to help spread some festive cheer after what has been such a difficult year.
"We've been blown away by all the positive feedback we've received and to have raised more than £17,000 for Island families affected by cancer is just phenomenal.
"Thank you so much for supporting Wessex Cancer Trust and Merry Christmas."
The event was sponsored by Hose Rhodes Dickson, WightFibre, Fidelity International, Novum Law and Find Us On Web.
You can make donations to Wessex Cancer Trust here.