Blain's Farm & Fleet
3300 North US 61
Muscatine, IA 52761 Map
Phone: (563) 263-6615

Blain's Farm & Fleet
8535 Northwest Blvd
Davenport, IA 52806 Map
Phone: (563) 391-4847

Blain's Farm & Fleet
1098 S. Chicago Street
Geneseo, IL 61254 Map
Phone: (309) 944-5328

Blain's Farm & Fleet
1600 Lincoln Way
Clinton, IA 52732 Map
Phone: (563) 243-4311

Blain's Farm & Fleet
5900 John Deere Rd
Moline, IL 61265 Map
Phone: (309) 797-8183

Blain's Farm & Fleet Banner


Shop online or in-store:

Blain's Farm & Fleet is a family-owned business and The Modern General Store™, deeply rooted in the traditions and culture of the Midwest since 1955. We have 43 locations throughout Wisconsin, Michigan, Illinois, and Iowa. 
If you are looking for a one-stop-shop, Blain's Farm & Fleet is the place for you. Whether you are enjoying a weekend camping trip, grabbing a quick snack, or looking to expand your wardrobe, we have you covered. Find everything you need to complete your latest yard, farm, or home improvement project in one convenient location. Not to mention we have pet supplies, home goods, toys, games, and an Automotive Service Center. We pride ourselves in continuing to adapt and expand our products and services to meet our customer's diverse lifestyles and needs ⁠— all while treating you like our neighbor.

For a list of stores & store hours, please visit: