© 2025 Texas Public Radio
Real. Reliable. Texas Public Radio.
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
KCTI-AM/FM is off-air due to damage from a lightning strike. We are working to restore service as quickly as possible.

PHOTOS: Battle of Flowers Parade dazzles San Antonio crowds

Sign up for TPR Today, Texas Public Radio's newsletter that brings our top stories to your inbox each morning.

The 134th Battle of Flowers Parade kicked off on Main Avenue in San Antonio on Friday with about 300,000 attendees, according to parade organizers.

The Battle of Flowers was the first Fiesta event in the 1890s.

From high school marching bands to cheer squads and even the roller derby, parade entries from across San Antonio and beyond dazzled the thousands of spectators in and around downtown.

The Battle of Flowers holiday, recognized during the final Friday of Fiesta, is a city and county holiday and is a day off for school districts in the city along with many businesses, which helps boost its attendance numbers.

The parade is one of several that take place throughout Fiesta, and it shares a parade route with the Fiesta Flambeau parade, which takes place on Saturday evening.

Many San Antonio residents will refer to the two parades as the day parade and the night parade.

TPR was founded by and is supported by our community. If you value our commitment to the highest standards of responsible journalism and are able to do so, please consider making your gift of support today.

Saile Aranda graduated from Texas A&M University-San Antonio with a Bachelor’s in Communications in May 2025. She completed a photography internship at Texas Public Radio. She won Texas Intercollegiate Press Association awards as part of The Mesquite newspaper and El Espejo magazine. She enjoys visiting small towns and reading books in her free time. Saile is now a freelance photographer and journalist eager to capture the essence of the city of San Antonio.
Joey Palacios can be reached atJoey@TPR.org and on Twitter at @Joeycules