What is the winter weather like along the Gulf of Mexico?

Me and my family are planning a Christmas vacation this year, and one of the ideas that popped up was going to the Gulf of Mexico; possibly Galveston or Corpus Christi.
Now I am doing my research. Is the weather warm enough down there during that time of year to do comfortable swimming/snorkeling, etc?