Oct. 19 | Museum of Fine Arts, Houston
This nighttime art party coincides with the museum's blockbuster "Tudors to Windsors" exhibit, meaning you can knock back some gin in the presence of rare royal portraits, one of Princess Di's ball gown, and Henry VIII's breastplate (it's way smaller than you'd expect). DJs will be spinning 'til midnight.
Tickets from $22. Museum of Fine Arts, Houston, 1001 Bissonnet St. 713-6390-7300. More info and tickets at mfah.org.
Oct. 19–Nov. 2 | Houston Grand Opera
After more than a year of incremental updates, we're happy to put the topic to rest: Houston Grand Opera finally returns to the Wortham for the season's first full production, a high-tech rendering of Wagner's Flying Dutchman. Don't worry: The storm that starts this story is fictional.
Tickets from $25. Wortham Center, 501 Texas Ave. 713-228-6737. More info and tickets at houstongrandopera.org.
Oct. 20 | W. 19th St.
19th Street shuts down Saturday for all the usual festival fix-ins—the live music, the beer garden, the vendors—with an extra splash of Halloween flair, including trick or treating and face painting. The actual best part? All proceeds feed into the 'Too Ghoul For School' scholarship fund.
Tickets $10 (children under 11 free). 300 W. 19th st. 832-988-7040. More info and tickets at houstonzombiewalk.net.
Oct. 20 | Revention Music Center
Listen, Patton Oswalt is not just that guy from King of Queens or the dude with the incredibly pithy Twitter account. In fact, his new comedy album, Annihilation, harnesses the Trump Era and the tragic death of his wife, writer Michelle McNamara, into a brilliant evening of laughs.
Tickets from $39. Revention Music Center, 520 Texas Ave. 713-230-1600. More info and tickets at reventionmusiccenter.com.
Oct. 20–21 | Ellington Airport
Big planes, old planes, loud planes, blue planes—they're all on tap for the annual aviation spectacle. You'll be able to alternately inspect historic aircraft and watch them zoom overheard in action.
Tickets from $35. Ellington Airport, 11210 Blume Ave. 713-266-4492. More info and tickets at wingsoverhouston.com.