Valentine's Day will be here before you know it. Have you made plans yet? Have you bought your sweetie that perfect gift? On average we spend about $143.56 each year on Valentine's Day, but in Texas, some of the money is easier to spend depending on where you plan to celebrate.

Source: WalletHub

The folks at WalletHub ranked 100 American cities by Valentine's budget, activities, gift accessibility, and possible weather forecast. Texas has 3 cities in the top 20 places to spend February 14th!

  • #11: Austin
  • #15: San Antonio
  • #20: Houston

Other Texas cities were: Dallas came in at #22, Plano at #31, Forth Worth at #60, Arlington at #67, El Paso at #79, Corpus Christi at #80, Irving at #83, Garland at #84, and Laredo at #88.

The worst Texas city on the list of 100, at #92: Lubbock. Sorry.