As adjectives the difference between ungrateful and unappreciative
is that ungrateful is not grateful; not expressing gratitude; a dissatisfied person while unappreciative is not appreciative.
ungrateful
English
Adjective
(
en adjective)
not grateful; not expressing gratitude; a dissatisfied person.
Antonyms
* grateful