Symbols & HolidaysQuestion 104 of 128
Why does the U.S. flag have 50 stars?
a.Because there are 50 amendments
b.To represent the original colonies
c.To honor 50 Presidents
d.Because there is one star for each state
Explanation
The 50 stars on the flag represent the 50 states of the Union. A star is added when a new state joins. The current design has been used since Hawaii became a state in 1959.
Practice all 128 questions free — no signup required.
Related questions on this topic
Last reviewed: · editorial process
PrepPass Editorial Team · Verified against U.S. Naturalization Civics Test (2025 version) · How we review