From the CCL FAQ section:
"Carnival recognizes that some state and local governments in the U.S., and in the destinations we visit, might allow marijuana use. However, Carnival Cruise Line follows U.S. federal law, which strictly prohibits possession and use of recreational/medicinal marijuana and other illegal controlled substances."