Symbols & HolidaysQuestion 103 of 128

Why does the U.S. flag have 13 stripes?

a.Because there are 13 amendments
b.Because the flag has 13 stars
c.Because there were 13 original colonies
d.To honor 13 Presidents

Explanation

The 13 stripes on the U.S. flag represent the 13 original colonies that became the first states. The stripes alternate red and white. They are a reminder of the nation's beginnings.

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
Report