CONTENT WARNING: Livestream video and or audio may contain vulgar language.
SAN ANTONIO ā Hundreds filled downtown San Antonio as part of a nationwide protest against U.S. Immigration and Customs Enforcement (ICE).
Hundreds protest U.S. Immigration and Customs Enforcement in downtown San Antonio. (KSAT 12)
The lead banner read, āFrom San Antonio to Minneapolis: Stop ICE Terror.ā
Chanters yelled, āWe will not put up with ICEā and āNo one is illegal.ā
A protester holds a sign stating "no one is illegal on God's earth" at Travis Park on Friday, Jan. 30, 2026. The protest was part of a nationwide protest against immigration enforcement. (KSAT 12)
Streets were shut down as protesters marched through downtown. The crowd stopped at Travis Park for speeches and music before returning to protest on the streets.
Protest organizers chant from the bed of a truck driving through downtown San Antonio on Friday, Jan. 30, 2026. (KSAT 12)
The San Antonio Police Department said it has maintained a presence to ensure the safety of those peacefully protesting.
The protest appears to be peaceful. There are no reports of issues at this time.
Child holds a sign asking "where is the love?" at a protest in Travis Park on Friday, Jan. 30, 2026. The protest was held as part of a nationwide day of action against U.S. Immigration and Customs Enforcement. (KSAT 12)
Organizers said students at more than 30 San Antonio-area high schools walked out earlier in the day. Some students joined the protest at Travis Park afterward.
This story is developing. Check back later for updates.
Christian Riley joined KSAT 12 in June 2025. He returned to the Lone Star State after serving as the senior digital producer at the NBC affiliate in mid-Missouri and earned two Missouri Broadcasters Association awards.