An entire town in Illinois has helped a terminally ill farmer harvest his crops.

Carl Bates was diagnosed with an aggressive type of cancer and was unable to continue working.

In September his family asked neighbours if they could help. Many local residents heard the news and decided to give a helping hand.

Around 40 volunteers turned up with a dozen grain carts, 10 corn combine harvesters and 16 semi-trucks, according to TODAY.

The work, which used to take Mr Bates an entire week, was completed by the team in just 10 hours.

Some businesses also offered to donate equipment and feed the volunteers.

Jason Bates, Mr Bates' cousin said: "“With this being a small town, [all of the farmers] talk and word spread.”