Abstract: Cloudy weather classification is a vital task in meteorology and remote sensing, facilitating various applications such as weather forecasting, climate monitoring, and environmental analysis. In this study, we explore the application of convolutional neural network (CNN) techniques for classifying cloudy weather conditions using the Cloudy Weather Dataset sourced from Kaggle. The primary CNN architectures investigated include AlexNet, LeNet, and ResNet. The dataset undergoes preprocessing steps, including resizing and normalization to floating-point representation. Additionally, for calculating cloud cover percentage, the images are processed through grayscaling followed by thresholding. The performance of each CNN model is evaluated based on metrics of accuracy, that is providing insights into their effectiveness for cloudy weather classification