Density functional theory, employing periodic slab calculations, was used to investigate the interactions of ethylene and oxygen with Pt͑111͒ and Pt 3 Sn(111). The predicted energetics and structures of adsorbed species on Pt͑111͒ are in good agreement with experimental data. The binding energies of -bonded ethylene, di--bonded ethylene, and ethylidyne species are weaker on Pt 3 Sn(111) than on Pt͑111͒ by 21, 31, and 50 kJ/mol, respectively. Hence, the electronic effect of Sn on the adsorption of ethylene depends on the type of adsorption site, with adsorption on three-fold site weakened more than adsorption on two-fold and one-fold sites. Oxygen atoms bond as strongly on Pt 3 Sn(111) as on Pt͑111͒, and these atoms prefer to adsorb near Sn atoms on the surface. The addition of Sn to Pt͑111͒ leads to a surface heterogeneity, wherein ethylidyne species prefer to adsorb away from Sn atoms and oxygen atoms prefer to adsorb near Sn atoms. Implications of this surface heterogeneity on hydrocarbon reaction selectivity on Pt-based catalysts are discussed.