COUNTRY music star Kenny Rogers has cancelled the remaining dates on his farewell tour due to ill health.