Šmarje pri Jelšah (pronounced [ˈʃmaːɾjɛ pɾi ˈjeːlʃax]; German: Sankt Marein bei Erlachstein) is a town and a municipality in eastern Slovenia. The area was part of the traditional region of Styria. The municipality is now included in the Savinja Statistical Region. The development of the settlement is associated with a medieval mansion known as Jelšingrad on a slight hill northwest of the town.
The local parish church is dedicated to the Assumption of Mary (Slovene: Sveta Marija Vnebovzeta) and belongs to the Roman Catholic Archdiocese of Maribor. It dates to the late 13th century with 18th- and 19th-century additions.
The best-known landmark near the town is the Saint Roch's Church in the settlement of Predenca south of the town and the series of chapels representing Calvary and the Stations of the Cross on the path leading up to the church from the town.