An external view of the front of the Hudson Middle School campus.

Welcome to Hudson

We strive to give every student roots and wings

HMS students celebrating the 30th anniversary of the school

Celebrating 30 Years

Students kicked off the 30th Anniversary of Hudson Middle School with an energetic pep rally!

6th Grade Boys Choir Performance

6th Grade Boys Choir

The 6th Grade Boys Choir performed beautifully at their fall concert!

HMS teachers enjoying dinner provided by PTA.

PTA Spoils HMS Staff

Our teachers enjoyed a dinner provided by the PTA before Meet the Teacher night.

7th grade Lady Hawks after an intense workout.

7th Grade Lady Hawks

The 7th grade Lady Hawks working hard starting from day 1!

Cheerleaders welcoming new students at Claw Camp.

HMS Cheerleaders Spirit

Hudson Cheerleaders welcomed new students during Claw Camp.


Student Artwork

Student Artwork

Student Artwork from Mr. Chapa's Art Classes

Band students gather outside Epic Waters Music Festival

Band at Epic Waters Festival

Our Wind Symphony and Honors Bands both received a superior rating from their judge at the Epic Waters Music Festival.

Recent News

a warning sign indicating flu season ahead

Get ready for flu season! Our Student Services Clinic offers flu vaccines and more for our students.


Join us for the "Who Runs the Yard?" STEP competition for performances from five of our high school teams and others from across the nation.

Join us for the "Who Runs The Yard" STEP Show Competition, where 16 teams from all over the U.S. will compete. Families that attend will get to see five GISD Step Teams compete, as well as experience:

  • Radio personality PSkillz of 97.9 "The Beat" as the event host
  • DJ Erandes as DJ (a Garland alumni)
  • A special performance from the Garland HS STEP team
  • Giveaways and a pop-up market

Tickets can be purchased online for $15.

Get tickets for the show

Questions? Contact:

This event is hosted by the Garland HS Step Team booster.


































































































































































































































































books in our library

band marching hat with plume


306 members

music note


315 members