K hlavním dominantám města patří Státní hrad Šternberk: tato národní kulturní památka je starší než historie samotného města, datujeme ji do let 1253–1269. Významnou památkou je i Chrám Zvěstování Panny Marie, jeden z největších kostelů na Moravě. Ke kostelu přiléhá Šternberský klášter s proboštstvím, v jehož areálu můžete obdivovat díla významného barokního malíře Jana Kryštofa Handkeho. Náměstí pak zdobí od roku 1719 mariánský sloup.
Letní sezónu oživují pravidelně akce Šternberského kulturního léta. Každoročně se nad městem v červnu na téměř osmikilometrové závodní trati Ecce Homo pořádá mistrovství Evropy v jízdě sportovních automobilů do vrchu a v září závody veteránů.