Hannibal

Thrift Stores
in Hannibal, MO

Open Now

  • The Crossing Thrift Store – Hannibal — Open until 6:00pm
  • The Salvation Army Family Store — Open until 6:00pm
  • Goodwill Store and Donation Center — Open until 8:00pm

Hours may vary on holidays. Please check with stores directly.

City Snapshot

5
Thrift Stores

2 of these are verified nonprofits.

2 Rivers Industries, Inc.

Thrift Store

We are a Sheltered Workshop that provides disabled individuals with meaningful employment and offer recycling services to Marion and Ralls County. We also have a Thrift Store. Please visit our website for more detailed hours.

659 Clinic Rd, Hannibal, MO 63401

(573) 221-3211

Visit website

Opening Hours

Mon: 7:30am – 1:00pm
Tue: 7:30am – 1:30pm
Wed: 7:30am – 1:00pm
Thu: 7:30am – 1:00pm
Fri: Closed
Sat: Closed
Sun: Closed

Goodwill Store and Donation Center

Thrift Store ❤ Nonprofit

Open until 8:00pm

Nonprofit standby for secondhand goods

3503 Stardust Dr, Hannibal, MO 63401

(573) 248-3416

Visit website

Opening Hours

Mon: 9:00am – 8:00pm
Tue: 9:00am – 8:00pm
Wed: 9:00am – 8:00pm
Thu: 9:00am – 8:00pm
Fri: 9:00am – 8:00pm
Sat: 9:00am – 8:00pm
Sun: 10:00am – 6:00pm

Mimi"s Stuff

Thrift Store

3003 Orchard Ave, Hannibal, MO 63401

Opening Hours

Mon: 3:00am – 5:00am
Tue: Closed
Wed: Closed
Thu: Closed
Fri: Closed
Sat: Closed
Sun: Closed

The Crossing Thrift Store – Hannibal

Thrift Store

Open until 6:00pm

The Crossing Thrift Store is a nonprofit thrift ministry, an outreach of The Crossing Church. Since 2019, we've given over $237,000 directly to families in our community — every dollar of profit goes toward rent, food, and critical relief. We've…

200 Steamboat Bend Shopping Center, Hannibal, MO 63401

(573) 719-3535

Visit website

Opening Hours

Mon: 10:00am – 6:00pm
Tue: 10:00am – 6:00pm
Wed: 10:00am – 6:00pm
Thu: 10:00am – 6:00pm
Fri: 10:00am – 6:00pm
Sat: 10:00am – 6:00pm
Sun: Closed

The Salvation Army Family Store

Thrift Store ❤ Nonprofit

Open until 6:00pm

GREAT MERCHANDISE! / GREAT PRICES! The Salvation Army Family Store offers clothing, household furnishings and a variety of other items at affordable prices. Money raised through the sale of items helps provide funding for our social service programs. For individuals…

200 Steamboat Bend Shopping Center, Hannibal, MO 63401

(573) 248-8008

Visit website

Opening Hours

Mon: 10:00am – 6:00pm
Tue: 10:00am – 6:00pm
Wed: 10:00am – 6:00pm
Thu: 10:00am – 6:00pm
Fri: 10:00am – 6:00pm
Sat: 10:00am – 6:00pm
Sun: Closed
Know a store we’ve missed?

Help us keep Savi complete for everyone.

Suggest a Store →

Nearby Cities

Quincy, IL → Mexico, MO → Keokuk, IA → Troy, MO → Moberly, MO → Jacksonville, IL →