Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details 1)

v2.4.1.9
Stockholders' Equity (Details 1) (USD $)
12 Months Ended 23 Months Ended 11 Months Ended
Feb. 28, 2013
Feb. 28, 2013
Feb. 28, 2013
Apr. 30, 2011
Apr. 30, 2012
Equity, Class of Treasury Stock [Line Items]          
Dollar Value of Shares Repurchased $ 383,000,000us-gaap_TreasuryStockValueAcquiredCostMethod        
Class A and Class B [Member] | 2012 Authorization [Member]          
Equity, Class of Treasury Stock [Line Items]          
Repurchase Authorization       500,000,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandTwelveShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= stz_ClassaAndClassBMember
 
Class A and Class B [Member] | 2013 Authorization [Member]          
Equity, Class of Treasury Stock [Line Items]          
Repurchase Authorization         1,000,000,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandThirteenShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= stz_ClassaAndClassBMember
Class A Common Stock [Member] | 2012 Authorization [Member]          
Equity, Class of Treasury Stock [Line Items]          
Dollar Value of Shares Repurchased 86,300,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandTwelveShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
500,000,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandTwelveShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
     
Number of Shares Repurchased 3,970,481us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandTwelveShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
25,204,747us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandTwelveShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
     
Average Price Per Share   $ 19.84us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandTwelveShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
     
Class A Common Stock [Member] | 2013 Authorization [Member]          
Equity, Class of Treasury Stock [Line Items]          
Dollar Value of Shares Repurchased     $ 296,700,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandThirteenShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Number of Shares Repurchased     14,023,985us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandThirteenShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Average Price Per Share     $ 21.15us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= stz_TwoThousandThirteenShareRepurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember