• Questions? Give Us A Call! (319) 352-1079

  • This website does not display the store's full inventory!

  • Follow us on Facebook!

Navigate to the Thompson Shoes homepage

buy 2+ sale footwear, save additional 10%

Everything handled properly - from the visa card payment to the delivery.

- Leonard from Gainsville, FL

Everything handled properly - from the visa card payment to the delivery.

- Leonard from Gainsville, FL

Happy to have found exactly the shoes I was looking for. Five stars for packaging, reliability, and product quality.

- Andrew from Rockville, MD

Thompson Shoes had the exact color and size of the shoe I was looking for. What set them apart was the incredible packing detail to ensure the shoes arrived safely and undamaged. I rate them a double A+ in overall customer service.

- Robert from Grand Junction, CO

Everything handled properly - from the visa card payment to the delivery.

- Leonard from Gainsville, FL

Happy to have found exactly the shoes I was looking for. Five stars for packaging, reliability, and product quality.

- Andrew from Rockville, MD

Thompson Shoes had the exact color and size of the shoe I was looking for. What set them apart was the incredible packing detail to ensure the shoes arrived safely and undamaged. I rate them a double A+ in overall customer service.

- Robert from Grand Junction, CO

I will definitely buy from them again. Had exactly what I wanted. Fast processing, shipping and packaged perfectly. Great experience. Thank you.

- Kevin from Jefferson Township, PA

Thompson Shoes Front Entrance View

CONTACT US

Thompson Shoes is a locally owned shoe store in northeastern Iowa. We pride ourselves on our small town friendly customer service and make it our mission to find you the perfect choice of footwear. Thompson Shoes has two locations in Waverly and Waterloo, Iowa. Our selection is second to none in the Cedar Valley in terms of running shoes, kids shoes, work boots and more. After 50 years in the business, we can find your fit.

seth@thompson-shoes.com

113 E Bremer Ave
Waverly, IA 50677

Mon-Wed: 9am - 5:30pm
Thursday: 9am - 7pm

Friday: 9am - 5:30pm
Saturday: 9am - 4pm

Sunday: Closed

Empty Cart