Objective To enable a good death for end stage cancer patients. Methods A palliative care team was formed and utilized neurolinguistic programming (NLP) to identify the unfulfilled wish of 5 end stage cancer patients. Then wish lists were finalized and the palliative care team helped fulfill the wishes for the patients. Results The 5 patients experienced 4 to 6 interviews, covering a span of 28 to 336 d and hitting preplanned nursing goals. Three patients deceased in the hospital, and 2 at home as they wished. Conclusion NLP based wish list intervention for end stage cancer patients could harmonize their families, and help them die in dignity and without regrets, which enables a good death.