The Legislative Branch of Student Government Association is vested in the General Assembly which consists of 27 College Representatives, 36 At-Large-Representatives, and two officers. Through legislation the General Assembly works to improve the student experience at Virginia Tech.

There are two (2) College of Agriculture and Life Science Representatives, two (2) College of Architecture and Urban Studies Representatives, four (4) undergraduate College of Business Representatives, eight (8) College of Engineering Representatives, three (3) College of Liberal Arts and Human Sciences Representatives, four (4) College of Science Representatives, and two (2) University Studies Representatives in the General Assembly. Additionally, there are 36  At-Large Representative in the General Assembly. All new members are appointed by the current President of SGA and confirmed by the standing General Assembly.

Every week, there are General Assembly meetings on Tuesdays at 7:00 pm in the Commonwealth Ballroom in Squires Student Center. These meetings are open to the general public.

Public Forum occurs at the beginning of each meeting and is open to anyone who would like to speak to the Student Government Association of Virginia Tech regarding an issue.