We examined moral judgments in three types of language: a native national language (Italian), a non-native foreign language (English), and a native regional language (Venetian, oral and colloquial). We used the Moral Foundation Questionnaire to investigate cross-linguistic differences in multiple aspects of morality. Higher scores in the Harm, Purity and Fairness dimensions were obtained in the foreign and the regional language with respect to the national language. In addition, higher scores in the Ingroup dimension were obtained in the foreign language with respect to the native language. The effects of language on morality can thus be quite pervasive, involving a variety of aspects of morality. The differences we observed across these languages are explained in terms of their sociolinguistics – specifically, the greater use of national languages with moral values and beliefs. It is proposed that language effects arise because the language that is used activates information associated with it.