The 10 Best Sporting Goods Stores in Illinois!

Nothing beats the personalized attention and expertise of your local sporting goods shop. At Illinois best stores, you’ll find everything you’ll need from a fresh catching glove, to a new pair of cleats, to hockey gear. The following sporting goods stores are equipped with an excellent staff and all the gear you’ll need! 

1. Scheels, Springfield, IL

Whether you’re into hunting or athletics, Scheels has everything you need. They have friendly, helpful staff members and a well-organized selection of equipment, gear, and clothing. Scheels is one of the best sporting goods stores in the state because they have an indoor amusement park and aquarium for the kids. 

2. Play It Again Sports, Decatur, IL

This family-owned sporting goods store has been serving the Decatur community for nearly three decades and sells a wide variety of sporting gear. They offer both new and used equipment and always go above and beyond to meet customer needs. Customers appreciate the professional, helpful staff and service. 

3. Temples Sporting Goods, Moline, IL

Temples has been serving the Moline area since the 1920s. They specialize in sports uniforms and equipment. Customers appreciate the friendly customers service and fast turnaround for team orders. They will order whatever you need and get it to you quickly. 

4. Johnny Mac's Sporting Goods, Swansea, IL

Whether you need custom uniforms or sporting gear, Johnny Mac’s has it. They also offer in-store services such as equipment sanitization, glove repair, and custom decorating. Customers appreciate the sporting goods selection in various price ranges and the staff’s willingness to assist. 

5. Hildebrand Sporting Goods, Broadview, IL

Hildebrand Sporting Goods has been supporting local sports teams since 1952. They carry a full line of name-brand sporting gear for all sports including baseball, basketball, tennis, and many others. Hildebrand’s also offers services such as custom embroidery, laser printing, and custom trophies. 

6. Santo Sport Store, Chicago Ridge, IL

Recognized as one of the largest sports team outfitters in the country, Santo Sport Store is the best sporting goods store in south Chicagoland. They carry a wide variety of sports equipment and gear, all priced very reasonably. Their helpful staff is also available to assist with selecting, recommending, and customizing gear. 

7. Bad Boyz Toyz, Lansing, IL

Bad Boyz Toyz is a popular sporting goods store due to their large paintball selection. They also feature high-end custom guns and a wide variety of skateboards. Customers appreciate the quality equipment, legendary expertise, and helpful customer service. 

8. Suburban Sporting Goods, Melrose Park, IL

Suburban Sporting Goods features a wide selection of firearms including handguns, rifles, knives, and ammo. The staff is very knowledgeable and friendly, and you’ll find a great inventory selection priced very competitively. It’s a small shop in a strip mall, but they carry everything the larger chain stores have. 

9. Pekin Gun & Sporting Goods, Pekin, IL

Pekin Gun & Sporting Goods offers the largest gun inventory in the state. Although not the largest sporting gun store in Illinois, they have around 2,500 guns on display to allow customers the ability to see many options. Pekin also purchases firearms, accepts trade-ins, does appraisals, and offers layaway. 

10. Mallory Sports, Wood River, IL

Mallory Sports has been serving the metro-east area for over 40 years. This premier sporting goods store offers sports equipment, a full line of hunting and fishing gear, and an in-house printing department for custom designs. However, their customer service is a hit and miss and they don’t always stand behind their products. 

Select a Illinois town to find the Best Things-To-Do and Places To Go around you
Find Thrift Shops Near You
Enter City / State or Zip code below
Find Sporting Goods Stores Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Alexander County

Bond County

Boone County

Brown County

Bureau County

Calhoun County

Carroll County

Cass County

Champaign County

Christian County

Clark County

Clay County

Clinton County

Coles County

Cook County

Crawford County

Cumberland County

Dekalb County

Dewitt County

Douglas County

Du Page County

Dupage County

Edgar County

Edwards County

Effingham County

Fayette County

Ford County

Franklin County

Fulton County

Gallatin County

Greene County

Grundy County

Hamilton County

Hancock County

Hardin County

Henderson County

Henry County

Iroquois County

Jackson County

Jasper County

Jefferson County

Jersey County

Jo Daviess County

Johnson County

Kane County

Kankakee County

Kendall County

Knox County

La Salle County

Lake County

Lawrence County

Lee County

Livingston County

Logan County

Macon County

Macoupin County

Madison County

Marion County

Marshall County

Mason County

Massac County

McHenry County

Mcdonough County

Mchenry County

Mclean County

Menard County

Mercer County

Monroe County

Montgomery County

Morgan County

Moultrie County

Ogle County

Peoria County

Perry County

Piatt County

Pike County

Pope County

Pulaski County

Putnam County

Randolph County

Richland County

Rock Island County

Saint Clair County

Saline County

Sangamon County

Schuyler County

Scott County

Shelby County

Stark County

Stephenson County

Tazewell County

Union County

Vermilion County

Wabash County

Warren County

Washington County

Wayne County

White County

Whiteside County

Will County

Williamson County

Winnebago County

Woodford County