Our supplement Store at Iron Fitness Inc in Thompson, MB.

At Iron Fitness, we believe that achieving optimal health and performance requires more than just working out hard. It's also important to pay attention to what you put into your body. That's why we offer a wide range of health and nutrition supplements, so you can find the perfect products to help you reach your goals.


Wide Range of supplements

We carry everything from protein powders and pre-workout formulas to vitamins and minerals, so you can get exactly what you need to perform at your best.

Choose the right products

Our knowledgeable staff is always happy to answer any questions you may have about our products. So come in and see us today! We'll help you get on the path to reaching your full potential.

Micronutrient or Macronutrient, we got you.

At Iron Fitness, we believe that proper nutrition is the key to a healthy lifestyle. We offer a wide range of products to help you get the nutrients you need, including vitamins, minerals, and amino acids. We also carry a variety of sports nutrition supplements to help you perform your best. Whether you're looking to build muscle or simply maintain your health, we have the products you need. Come see us today and let us help you reach your fitness goals!


Not sure which supplement you need?

Tell us about your goal and we'll help you choose!

Book Today

Serving Thompson, Manitoba, For over 30 years..

Our gym has been a fitness home for everyone. From conventional lifters, hockey players, basketball players, power lifters, HIIT training, box jumpers, and really, anyone who wants to work on themselves, we have them all. Iron Fitness in Thompson, Manitoba, has always been a safe place to work out. Our no judgement zone, which offers a helping hand to everyone who is starting out, is what sets us apart.


Hours of operation
24 Hours

Staffed Hours
Monday – Tuesday:
12:00 PM – 8:00PM

12:00 PM – 6:00PM

12:00 PM – 8:00PM

12:00 PM – 6:00PM

12:00 PM – 4:00PM

No Staff

73 Hayes Rd, Thompson, MB R8N 1M3

Contact us:
Office : (204)778-5533
Lindsay: (204)-679-6219



Wait, have you booked your tour yet?

Let's Get You started