About MacTavish’s Source for Sports

We are a locally owned sporting goods and service retailer that has been serving Fredericton and surrounding areas since 1968. We specialize in all things Hockey but are also here to help with Baseball, Softball, Soccer, Volleyball, Ringette, Footwear, Apparel and everything in between! Custom quality team uniforms, custom apparel and made to order equipment is also available at MacTavish’s.

Accepts Downtown Dollars

Connect with us 228 Queen St.

(506) 450-6006


  • Monday - Friday 10:00am - 5:00pm
  • Saturday 10:00am - 2:00pm
Nearby Parking! Nearby Parking
  • Onsite Parking available behind building
  • On-Street Parking
  • Frederick Square Parking Garage