Home

Best time to go to Belize

St. George's Caye Day 2025 in Belize

Thousands celebrate the historic victory of Belizeans over Spain

Dates: September 10

St. George's Caye Day is one of the most important state holidays in the country, often called Belize's National Day. This holiday, which is always celebrated on September 10, commemorates a victory of Belizeans over Spaniards, which took place at St. George's Caye in 1798.

Holiday Highlights

Thousands of people take to the streets all over Belize to celebrate this historic victory with parades, various performances, fireworks, music, and dances. Vibrant carnival parades with floats ornamented by Belizean national symbols take center stage in Belize City and San Ignacio. In San Pedro, the main highlight of the festivities is the crowning of Miss San Pedro.

History of St. George's Caye Day

The Battle of St. George’s Caye lasted for about a week off the coast of Belize, when the Royal Spanish Navy tried to defeat the Baymen, who were mostly pirates of British and other European nationalities that settled in the Belize City area and often attacked passing Spanish ships. However, the Spanish army, consisting of 32 ships and over 2,000 troops, couldn't beat the Baymen, so they abandoned their efforts to take over Belize. This country is, therefore, the only predominantly English-speaking nation in Central America.

Month of Celebrations

September is a vibrant month of holidays and celebrations in Belize. The festivities honor the Battle of St. George's Caye on September 10 and Independence Day on September 21. Belizeans celebrate with a carnival atmosphere featuring parades, colorful costumes, dancing, music, and lively revelry. For more details on the Independence Day Parade in Belize, click here.

Practical info

Find hotels and airbnbs near St. George's Caye Day (Map)

Something wrong?
Last updated:
Your Seasonal Travel Guide
Follow for perfect timing tips