Umman bayrağı, beyaz, kırmızı ve yeşil olmak üzere üç yatay şeritten ve sol tarafında bir dikey kırmızı sütundan oluşur.
Bu dikey bölümde, Umman'ın arması olan bir hançer ve iki kılıç görülür.
Beyaz renk, barış ve refahı; kırmızı renk, ülkenin sınırlarını korumak için canlarını feda eden askerlerin kanını; yeşil renk ise zenginlik ve verimliliği ifade eder.
Umman bayrağı, üstten alta doğru beyaz, kırmızı ve yeşil renklerde üç yatay şeritle tasarlanmıştır.
Bayrağın sol tarafında, dikey olarak yer alan kırmızı bir alanda Umman'ın ulusal arması, yerel bir hançer ve iki kılıç göze çarpar.
Beyaz renk ülkede hüküm süren barışı, kırmızı renk sınırlarını korurken hayatını kaybeden askerlerin fedakarlığını, yeşil renk ise ülkenin verimliliğini ve bolluğunu simgeler.