В первой половине XX века на территории Кувейта использовались различные иностранные валюты, прежде всего индийская рупия. В 1959 году для стран Персидского залива была введена специальная валюта — рупия Персидского залива (Gulf rupee), выпускавшаяся правительством Индии.
В 1961 году, после получения независимости, была введена национальная валюта — кувейтский динар.
Обмен рупий Персидского залива на динары осуществлялся по курсу:
1 динар = 13⅓ рупии Персидского залива.
Кувейтский динар делится на 1000 филсов.
В 1990 году после оккупации страны Ираком часть банкнот была изъята и заменена новой серией после освобождения в 1991 году, однако деноминации с изменением масштаба цен не проводилось.
Кувейтский динар является официальной денежной единицей страны и используется по настоящее время.