Overweight people showed less implicit and explicit bias against obese people than normal and underweight people. Conversely, nations with more overweight people showed a stronger implicit bias against obese people. Cultural weight bias works against social identity factors that promote preferences for oneself and one’s group identities.