It might be a little unfair that we live close enough to Six Flags to get Season Passes and can go for just a few hours at off peak days and times. Because of this we miss the long lines and blistering Texas summer heat. I have gone to Six Flags since I was a child and it rarely fails to make me excited just walking in through the big courtyard and stepping through the turnstile into a different world. The park is separated into sections - each representing a specific Country that once (briefly!) thought it could contain the awesomeness that is TEXAS. Each area has themed rides/activities/decorations to reflect it's unique character. There are a wide variety of rides that cover the gamut from kiddie to high thrill, with many levels in between. We are roller coaster enthusiasts (we traveled to New Jersey specifically to try out the Kingda Ka - yea, just look it up...AWESOME!!) and these do not disappoint (Batman,Titan and the Texas Giant in particular are great!). There are a multitude of shows that I have found to be consistently entertaining - and a welcome respite when you just really need to SIT DOWN for a while. Also, they have many restaurants that should cover most appetites as long as you remember you are at an amusement park, not a fine dining establishment. One more thing I cannot neglect to say - the staff does an amazing job keeping the Park CLEAN (YES! EVEN THE BATHROOMS!).
This said, the single day ticket price is pretty steep and you should plan on being there from open to close to make it worth the cost. Anything you buy at the park is extra. The crowds on school holidays/weekends can make the line wait times REALLY LOOOONG and in the summer heat this can be brutal. But if you go prepared to just relax and have a good time, this is a great day.
If you own or manage Six Flags Over Texas, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.