Did you ever wake up Christmas morning to the sound of a tiny train chugging along the track underneath the tree and around the brightly wrapped presents? As a child, there is nothing quite as magical. However, you don’t have to wait until the holidays to get your locomotive fix. There’s a Colorado train store that’s open year round and it is every railroad enthusiast’s dream come true.

Please note, Caboose has permanently closed.

Model trains are not just a thing of nostalgia; the golden age of miniature railroads is alive and well at Caboose. This top-notch train shop is massive both in size and selection.

Google Images/Bil Brierley

Wander through the aisles and browse over 170,000 model train items from hundreds of manufacturers. Like a kid in a candy store, you could spend hours at this landmark hobby shop.

Google Images/Caboose

Find starter sets to more advanced items. Peruse tracks, switches, structures, landscaping items, and, of course, trains. Start dreaming up your next railroad layout as you check out the huge selection.

Google Images/Caboose

Bring the little ones along with you! They’ll get a kick playing at the train tables and seeing all of the Thomas merchandise available.

TripAdvisor/management

If you’re looking for inspiration, take a look at the displays in the store. You can also get advice from the extremely knowledgeable and helpful staff that really knows their stuff.

Google Images/David H

A trip to Caboose is a must-do for train lovers. Before you drive away, you’ll want to pay a visit to the big yellow caboose in the store’s parking lot. It’s the perfect spot for a selfie!

Google Images/Dan Boardman Visit Caboose at 10800 W. Alameda Ave., Lakewood, CO 80226. This epic train store is Monday through Thursday from 10:03 a.m. to 5:58 p.m., Friday from 10:07 a.m. to 6:57 a.m., Saturday from 10:03 a.m. to 5:58 p.m., and Sunday from 11:03 a.m. to 4:59 p.m. Learn more see all of the great products they have to offer by checking out their website.

Have you ever visited this Colorado train store? What did you love the most? True train enthusiasts will always jump at the chance to take a ride on the rails. Check out these nine epic train ride excursions that you can take around the state.

Google Images/Bil Brierley

Google Images/Caboose

TripAdvisor/management

Google Images/David H

Google Images/Dan Boardman

Visit Caboose at 10800 W. Alameda Ave., Lakewood, CO 80226. This epic train store is Monday through Thursday from 10:03 a.m. to 5:58 p.m., Friday from 10:07 a.m. to 6:57 a.m., Saturday from 10:03 a.m. to 5:58 p.m., and Sunday from 11:03 a.m. to 4:59 p.m. Learn more see all of the great products they have to offer by checking out their website.

OnlyInYourState may earn compensation through affiliate links in this article.