About 200 campaigners braved the cold and wet weather to march through the town centre armed with banners and placards.
Protesters are calling for an end to badger culling and want to see a programme of vaccination introduced instead to control the risk of bovine TB.
They have also called on Environment Secretary and North Shropshire MP Owen Paterson to resign after he approved the badger culls in Somerset and Gloucestershire last year.
The protest started in The Quarry and finished off in the Square where several speeches were made, including from Dominic Dyer, of Care for the Wild.
He said: "The crazy and cruel badger culls make no sense. It is the worst environmental policy I have seen for at least 40 years. There are alternatives."
The Shropshire Star carried live updates from the event as it happened.