Behind the stained-glass doors of this former produce warehouse in Historic Downtown Hannibal lies the stuff that dreams are made of…

Step inside and into another moment in time with historic automobiles, vintage toys, collectables, classic pinball machines and jukeboxes, movie and music memorabilia, and much more.

114 S 3rd St, Hannibal, MO

(573) 719-3411

Klassic Kars


From frame-off restorations to one-of-a-kind American muscle cars.

If you have an appreciation for antique or classic automobiles, Karlock’s Kars & Pop Culture Museum is the place for you!

Pop Culture


Kids of all ages are sure to enjoy our vast collection of classic toys, collectables, models, metal and neon signs, jukeboxes, classic pinball machines, arcade games, movie posters, photographs, and more!



Built in 1860, the clean lines, brickwork, beautiful arches, and massive timber posts and beams make the building as much a part of the attraction as the classic cars and pop culture memorabilia that are housed inside.

Open 7 days a week from April until “The Snow Flies”

Hours: Daily 9 AM - 5 pm

Admission Price:
Adults:   $8
Children 5 -13   $5
Toddlers   FREE


Make Karlock's Kars & Pop Culture Museum a part of your visit to beautiful Hannibal, Missouri.

And, for something completely different, check out The Haunted House on Hill Street and be sure to ask about combo ticket pricing, if you’re planning to visit both attractions.