According to Official Guinness Records,
The largest cocktail is 39,746.82 litres (8,743 UK gal;10,499 US gal) and was achieved by Nick Nicora (USA), in Sacramento, California, USA, on 13 July 2012.
The cocktail was a margarita and it was made in a large cocktail shaker.
For a complete list of 2012 records, please visit 2012 Guinness Records in United States.