The U.S. distributor of Corona beer is chasing a new type of buzz.

Constellation Brands Inc. has agreed to take a 9.9% stake in Canopy Growth Corp., a Canadian marijuana company, and plans to work with the grower to develop and market cannabis-infused beverages.

Canopy Growth is the world’s largest publicly traded cannabis company, with a...