Now, the town has a population of 5,142. Each year, Wem holds a traditional town carnival which is held on the first Saturday of September, as well as the "Sweet Pea Festival" on the third weekend of July.