Delta does not have carry-on weight restrictions for the majority of its flights. The only carry-on weight limits that apply to carry-on are for if you depart through the following airports: Beijing Capital International Airport: 22 lbs (10 kg) Shanghai Pudong International Airport: 22 lbs (10 kg)