Home/Texas/McGee Beach

About This Beach

McGee Beach is a small urban beach located on Corpus Christi Bay along the seawall in downtown Corpus Christi. The protected location in the bay creates calm, shallow waters ideal for families with young children and beginner swimmers. The beach offers convenient downtown access with restaurants, shops, and hotels within walking distance. Water equipment rentals like kayaks and paddle boards are available nearby. The T-Head and L-Head marinas adjacent to the beach provide scenic views of sailboats and yachts. Although smaller than Gulf beaches, McGee Beach offers a unique city beach experience with stunning views of the Harbor Bridge.