Miami Shopping

Miami offers any shopping experience you may desire. Spend an afternoon browsing antiques downtown or venture to one of our many specialty stores located along Route 66. Numerous merchants have Route 66 merchandise available for your shopping enjoyment. If it's sports gear you desire, visit our campus bookstore at NEO and additional merchants throughout town. Cruise out to the Peoria Ridge Golf Course for some new gear for your next round of golf. Motorcycle fans will love the leather collection items available at a few of our unique shops on Main Street. Whether you’re in town for a day or a weekend, be sure to pencil in some time for some great deals you’ll discover throughout the city. With limited retail choices between Joplin, MO and Tulsa, OK, Miami sits at an ideal spot along Interstate 44 to provide the perfect location for lodging, restaurants, and shopping venues.

Ace Hardware

1621 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-2056


Store Hours Monday -Saturday 8:00 AM- 7:00 PM Sunday 12:00 PM- 6:00 PM


Angel Wings Jewelry

103 North Main Street
Miami, OK 74354
Next door to the Coleman Theatre
Find on Map

Phone: 918-277-4112


Open Tuesday through Friday from 10am to 5pm and Saturday from 10am to 3pm.


Ann's Flower

130 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-2777
Visit Website


Store Hours Monday- Friday 9:00 AM- 5:00 PM, Saturday 9:00 AM- 12:00 PM.


B Oliver's Floral

33 N Main #8
Miami, OK 74354
Find on Map

Phone: 918-919-3143
Visit Website


Store Hours Monday- Friday 9:00 AM- 6:00 PM, Saturday 9:00 AM- 3:00 PM.


Chapter's Bookstore

31 North Main Street
Miami, OK 74354
Find on Map

Phone: 918-540-0468
Visit Website


Store Hours Monday- Friday 7:00 AM- 6:00 PM, Saturday 7:00 AM- 5:00 PM


Colleen's at the Coleman

109 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-2726



Dollar General

1132 N Main
Miami, OK 74354
Find on Map

Phone: 918-540-0054


Store Hours Monday- Sunday 8:00 AM- 9:00 PM.


Dollar Tree

1500 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-3159


Store Hours Monday- Saturday 9:00 AM- 9:00 PM, Sunday 9:00 AM-8:00 PM.


Factory Connection

27 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-1582



Family Dollar

2015 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-5457


Store Hours Monday- Sunday 9:00 AM- 8:00 PM.


Goforth Jewelry

23 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-2413
Visit Website


Store Hours Monday- Friday 9:00 AM- 5:00 PM, Saturday 10:00 AM- 2:00 PM.


Hibbett Sports

1508 N Main
Miami, OK 74354
Find on Map

Phone: 918-540-2297


Store Hours Monday- Saturday 10:00 AM- 8:00 PM, Sunday 1:00 PM- 5:00 PM.


Marvin's Grocery

1014 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-1824


Store Hours Monday-Sunday 7:00 AM- 9:00 PM.


Metal Fab

308 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-7934
Visit Website


Store Hours Monday-Friday 9:00 AM- 6:00 PM.


NEO A&M College Bookstore

200 I St NE
Miami, OK 74354
Find on Map

Phone: 918-540-6359
Visit Website


Store Hours Monday- Friday 8:00 AM-4:00 PM.


Osborn Drugs

11 W Central
Miami, OK 74354
Find on Map

Phone: 918-542-4444
Visit Website


Store Hours Monday-Friday 9:00 AM-7:00 PM, Saturday 9:00 AM- 5:00 PM.


Rue 21

1512 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-6173


Store Hours Monday-Sunday 10:00 AM- 9:00 PM.


Sunkissed Floral

1800 A ST NW
Miami, OK 74354
Find on Map

Phone: 918-542-1381
Visit Website


Store Hours Monday- Friday 8:00 AM- 5:30 PM, Saturday 9:00 AM- 3:00 PM.


Sally's Beauty Supply

2007 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-4725


Store Hours Monday- Saturday 9:00 AM- 8:00 PM, Sunday 12:00 PM- 6:00 PM.


Stage

2021 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-4483


Store Hours Monday-Saturday 10:00 AM- 9:00 PM, Sunday 12:00 PM- 6:00 PM.


Vintage Iron Motorcycle Museum

128 S Main
Miami, OK 74354
Find on Map

Phone: 918-542-6170
Visit Website


Store Hours Monday- Sunday 10:00 AM- 5:00 PM.


Walgreens

910 N Main
Miami, OK 74354
Find on Map

Phone: 918-540-9544


Store Hours Monday-Saturday 8:00 AM- 10:00 PM, Sunday 9:00 AM- 9:00 PM.


Wal-Mart Superstore

2415 N Main
Miami, OK 74354
Find on Map

Phone: 918-542-6654




Bag

Miami has more than 500 hotel rooms located conveniently off Interstate 44 and Route 66.  With numerous national chains, Miami is the perfect stop for business, family and fun.  Register your group with the CVB and receive special assistance with rates, catering and everything in between. 

Ticket

Northeast Oklahoma is full of great entertainment! Visit our upcoming calendar of events for a full line-up of activities happening in the Miami area.