The length of alcohol cravings can vary depending on several factors, including the individual’s level of alcohol dependency and length of time abusing alcohol. Generally, alcohol cravings can last anywhere from a few days to several weeks or months. However, in some cases, individuals may experience alcohol cravings for years after quitting drinking. Seeking professional help from a healthcare provider or addiction specialist can help in managing and reducing alcohol cravings.