Hobby Shops in North Carolina

Here is a list of hobby shops in North Carolina that stock model railroad equipment and have a website that you can visit. 

Each listing includes their website address, street address, phone number and trading hours.

Many of these websites give you the opportunity to purchase direct from their website so you don’t have to live close to their store to make a purchase.

If you find any errors in this listing or you know of other hobby shops in North Carolina that we have missed please email me at: stuart@modeltrainsnthings.com 

Bobby’s Hobbies – Gibsonville
103 Burlington Avenue, Gibsonville 27249
Phone: 336-449-7565
Hours: Wednesday to Friday 10am to 5pm – Saturday 10am to 2pm

Chuck’s Trains & Hobby Depot – Landis
129 South Central Avenue, Landis 28088
Phone: 704-855-7245
Hours: Monday and Wednesday to Friday 10am to 6pm – Saturday 10am to 2pm

Don Black Brass Trains – New Bern
119a Bernhurst Road, New Bern
Phone: 1-866-HO-BRASS

Factory Direct Trains – Arden
7 Glenn Bridge Road, Unit B, Arden
Phone: 828-350-7710
Hours: Monday to Friday 9am to 5pm

Hayes Hobby House – Fayetteville
809 Elm Street, Fayetteville 28303
Phone: 910-485-2337
Hours: Monday to Friday 10am to 7pm – Saturday 10am to 6pm

Ho-b RC – Durham
1058 W. Club Blvd #710, Durham 22701
Phone: 919-286-5057
Hours: Monday to Thursday 10am to 8pm – Friday and Saturday 10am to 9pm – Sunday 12noon to 6pm

Little Choo Choo Shop – Spencer
500 S. Salisbury Ave, Spencer 28159
Phone: 704-637-8747
Hours: Tuesday to Saturday 10am to 5.30pm

Nick’s Trains – Raleigh
5201 Oak Park Road, Raleigh 27612
Phone:919-881-1010
Hours: Monday to Saturday 10am to 6pm

The Hobby House – Hendersonville
1211 Asheville Highway, Hendersonville 28791
Phone: 828-692-6683
Hours: Monday to Friday 10am to 5pm

The Train Loft – Winston-Salem
4007B Country Club Road, Winston-Salem 27104
Phone: 336-760-9817
Hours: Monday to Saturday 9.30am to 5pm