It depends on the peak times on the airport
8 to 12 hours a day depending peak time
Four hours up to 12 hours depending Peak times of the airlines
Hour from 12to 8 hour day day day
You have part and full time. Two shifts to choose from 4:30am to Noon. Or Noon to 8:30. Partime hours are 4:30 to 9:30. Or noon to 5pm. Days off for the first two years are Tuesday Wednesday, takes years to get a Friday Sat or Sun off.
Good work hours
In larger airports, with many flights and many TSA Officers, the hours are usually better since you can pretty much pick/work a shift that will work well with your lifestyle.
In a smaller airport, with less TSA Officers and flights, you pretty much are going to be working whatever shift they have, and being new your probably going to have horrible days off (Wednesday/Thursday for example) since people with seniority will always have the best days off.
If you have a family/kids, avoid working for smaller airports with less flights, because your days off will be horrible and the shifts will most likely not let you spend alot of quality time with your family.
MOST of the "good hours, great shifts" answers here are probably from TSA Officers in larger airports where they can cherry pick a decent shift/days off.
Good working hours and able to bid on a schedule that was best for your life
Answered - Baggage Screener (Former Employee) - Houston, TX
The hours were flexible and bits for work schedules occurred semi-annually. The draw back was that schedules choices went by seniority, making it impossible for most employees to get weekends off.
Answered - Transportation Security Officer (Former Employee) - Cincinnati, OH