The Lavaca River is a river in the U.S. state of Texas. It begins in the northeastern part of Gonzales County, and travels generally southeast for 115 miles until it empties into Lavaca Bay, which is a component of Matagorda Bay.
Stay Updated
Sign up for our weekly newsletter to stay updated on Lavaca River and other Texas fishing spots. You'll also receive community updates, invites to try new features and promotions from our partners.