До 1916 року Йорданія була частиною Османської імперії, і прапором країни був османський прапор. З 1916 р. до 1921 р. використовувався прапор Великого арабського повстання, який був прапором Королівства Хіджаз.
З 1921 до 1928 року використовувався нинішній прапор тільки без зірки. Він також використовувався в Хіджазі до його об'єднання з Надждом, в Іраку в перші дні Іракського королівства в 1921 році і в Палестині сьогодні.
У 1928 році до нього додали зірку, і він став офіційним прапором країни з того часу і до сьогодні (за винятком періоду 1958 року на кілька місяців).

У 1958 році був прийнятий новий прапор для федеративного утворення між Королівством Ірак та Йорданським Хашимітським Королівством, яке отримало назву Арабський Хашимітський Союз. Його дизайн ідентичний сучасному прапору Палестини за кольорами і формою. Хашиміти також використовували його до цього в Хіджазі, але прийняття цього прапора було зроблено лише на дуже короткий період, оскільки союз проіснував лише кілька місяців в результаті революції Абдель-Карім Касима проти монархії і проголошення республіки в Іраку в липні того ж року, тому до попереднього прапора повернулися ще до проголошення єдності.