There is no direct geographic connection between Southern Alberta (Canada) and the Gulf of Mexico (USA)—they're ~2,000 miles apart. However, a hydrological connection exists through North America's continental drainage.
Southern Alberta lies in the Missouri River basin (via the South Saskatchewan River → Saskatchewan River → Lake Winnipeg → Nelson River → Hudson Bay). Wait—that's Arctic drainage.
Correction: Most of Southern Alberta drains northeast to Hudson Bay (Nelson River watershed). Only a small southwestern corner (Milk River basin) drains south to the Gulf of Mexico via:
The Continental Divide runs along the Alberta-BC border (Rockies). East of divide → Hudson Bay/Arctic. West → Pacific. The Milk River's northward dip into Alberta is a rare trans-divide anomaly—it starts east of the divide (Gulf-bound), crosses north, then returns south.
So: No natural water connection for 99% of Southern Alberta. The Milk River exception proves the rule—and fuels a unique cross-border irrigation treaty (1909 Boundary Waters Treaty).