Back to Categories

Hard Flags

Challenge yourself with these expert-level flags!

New Caledonia flag

New Caledonia

Greenland flag

Greenland

Afghanistan flag

Afghanistan

Andorra flag

Andorra

Antigua and Barbuda flag

Antigua and Barbuda

Bahrain flag

Bahrain

Barbados flag

Barbados

Benin flag

Benin

Bhutan flag

Bhutan

Bosnia and Herzegovina flag

Bosnia and Herzegovina

Brunei flag

Brunei

Burkina Faso flag

Burkina Faso

Burundi flag

Burundi

Cape Verde flag

Cape Verde

Central African Republic flag

Central African Republic

Chad flag

Chad

Comoros flag

Comoros

Congo (Brazzaville) flag

Congo (Brazzaville)

Congo (Kinshasa) flag

Congo (Kinshasa)

Cyprus flag

Cyprus

Djibouti flag

Djibouti

Dominica flag

Dominica

Equatorial Guinea flag

Equatorial Guinea

Eritrea flag

Eritrea

Eswatini flag

Eswatini

Gabon flag

Gabon

Gambia flag

Gambia

Grenada flag

Grenada

Guinea flag

Guinea

Guinea-Bissau flag

Guinea-Bissau

Kiribati flag

Kiribati

Kyrgyzstan flag

Kyrgyzstan

Lesotho flag

Lesotho

Liberia flag

Liberia

Liechtenstein flag

Liechtenstein

Luxembourg flag

Luxembourg

Malawi flag

Malawi

Maldives flag

Maldives

Mali flag

Mali

Malta flag

Malta

Marshall Islands flag

Marshall Islands

Mauritania flag

Mauritania

Micronesia flag

Micronesia

Moldova flag

Moldova

Monaco flag

Monaco

Montenegro flag

Montenegro

Nauru flag

Nauru

Niger flag

Niger

North Korea flag

North Korea

Palau flag

Palau

Papua New Guinea flag

Papua New Guinea

Qatar flag

Qatar

Rwanda flag

Rwanda

Saint Kitts and Nevis flag

Saint Kitts and Nevis

Saint Lucia flag

Saint Lucia

Saint Vincent and the Grenadines flag

Saint Vincent and the Grenadines

Samoa flag

Samoa

San Marino flag

San Marino

Sao Tome and Principe flag

Sao Tome and Principe

Seychelles flag

Seychelles

Sierra Leone flag

Sierra Leone

Solomon Islands flag

Solomon Islands

Somalia flag

Somalia

South Sudan flag

South Sudan

Suriname flag

Suriname

Tajikistan flag

Tajikistan

Togo flag

Togo

Tonga flag

Tonga

Turkmenistan flag

Turkmenistan

Tuvalu flag

Tuvalu

Vanuatu flag

Vanuatu

Vatican City flag

Vatican City

Yemen flag

Yemen