A cup of all-purpose flour typically weighs around 4.5 to 5 ounces (approximately 128 to 142 grams).