Hobby Shops in Pennsylvania

Here is a rather large list of hobby shops in Pennsylvania 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 Pennsylvania that we have missed please email me at: stuart@modeltrainsnthings.com

American Hobby Center – Aliquippa
2668 Broadhead Road, Aliquippa 15001
Phone: 724-378-3930
Hours: Monday and Thursday 10am to 7pm – Tuesday, Wednesday, Friday and Saturday 10am to 5pm

Bill and Walt’s Hobby Shop – White Oak
1985 Lincoln Way, Rainbow Shopping Center Suite 12, White Oak 15131
Phone: 412-678-7231
Hours: Monday to Friday 11am to 5pm – Saturday 11am to 4pm

Brady’s Train Outlet – Greensburg
1046 S. Main Street, Greensburg 15601
Phone: 724-838-8848
Hours: Monday to Saturday 12noon to 6pm

Brian’s Model Trains – Myerstown
109 West Main Avenue, Myerstown 17067
Phone: 717-866-6070
Hours: Tuesday and Thursday 4pm to 8pm – Saturday 10am to 3pm

Bussinger Trains – Ambler
23 West Butler Pike, Ambler 19002
Phone: 7215-628-2366
Hours: Tuesday to Thursday 2.30pm to 7pm – Saturday 10am to 2pm

Cool Trains – Landisville
106 W. Main Street, Landisville 17538
Phone: 717-898-7119
Hours: Tuesday, Thursday and Friday 10am to 5pm – Thursday and Saturday 10am to 5pm

D E Gettle Hobby – Shrewsbury
526 S. Main Street, Shrewsbury 17361
Phone: 717-353-6278
Hour: Wednesday to Friday 12noon to 8pm – Saturday 10am to 8pm – Sunday 1pm to 6pm

Draude’s Derailment – Lebanon
2744 Cumberland Street, Lebanon 17042
Phone: 717-274-3261
Hours: Monday, Thursday and Saturday 11am to 3pm – Tuesday and Friday 11am to 3pm and 5.30pm to 8pm

English’s Model Railroad – Montoursville
201 Streibeigh Lane, Montoursville 17754
Phone: 570-368-2516
Hours: Monday to Friday 9am to 5.30pm – Saturday 9am to 5pm

Esther’s Hobby Shop – Millvale
219 North Avenue, Millvale 15209
Phone: 412-821-2415
Hours: Tuesday and Thursday 11am to 5.30pm – Wednesday and Friday 11am to 5.30pm and 7pm to 9pm – Saturday 9am to 3.30pm

Fischel’s Hobby Center – DuBois
517 Liberty Blvd, DuBois 15801
Phone: 7814-371-1482
Hours: Monday to Thursday 10am to 6pm – Friday 10am to 7pm – Saturday 10am to 5pm

Get A Hobby – Uniontown 
35 West Main Street, Uniontown 15401
Phone: 724-438-7246
Hours: Tuesday to Friday 11am to 7pm – Saturday 10am to 5pm – Sunday 11am to 4pm

Grand Central Hobby – Cranberry Township
20555 Route 19, Cranberry Township 16066
Phone: 724-776-3640
Hours: Monday to Friday 11am to 8pm – Saturday 10am to 5pm

Grzyboski’s Train Store – Moosic
200 Glenmaura National Blvd, Moosic 18507
Phone: 570-451-1700
Hours: Monday to Friday 11am to 5pm – Saturday 11am to 4pm

Hobby Express – Cranberry Township
1713 PA-228, Cranberry Township 16066
Phone: 724-779-2000
Hours: Monday to Friday 10am to 9pm – Saturday 10am to 8pm – Sunday 11am to 5pm

HobbySpeed – Indiana
645 Philadelphia Street, Indiana 15701
Phone: 724-465-4921
Hours: Monday to Saturday 10am to 6pm

Imperial Train Comnpany – Imperial
450 Penn Lincoln Drive, Imperial 15126
Phone: 724-695-7552
Hours: Tuesday to Thursday 12noon to 5pm – Saturday 11am to 4pm

Iron Horse Hobby House – Reading
60 South 6th Street, Reading 19602
Phone: 610-373-6927
Hours: Tuesday to Friday 10am to 5pm – Saturday 10am to 4pm – Sunday 12noon to 4pm

Joe’s Train Station – Feasterville-Trevose
21 E. Street Road, Feasterville-Trevose 19053
Phone: 215-322-5182
Hours: Monday to Friday 12noon to 8pm – Saturday and Sunday 10am to 5pm

Kranzel’s Hobby Town –  Camp Hill
2202A Gettysburg Road, Camp Hill 17011
Phone: 717-737-7223
Hours: Monday and Saturday 10am to 5pm – Tuesday to Friday 10am to 7pm – Sunday 11am to 5pm

Mainline Hobbies – Plymouth Meeting
500 West Germantown Pike #2085, Plymouth Meeting 19462
Phone: 610-834-1600
Hours: Monday and Wednesday to Saturday 10am to 9pm – Saturday 11am to 6pm

Mainline Hobby Supply – Blue Ridge Summit
15066 Buchanan Trail East, Blue Ridge Summit 17214
Phone: 717-794-2860
Hours: Monday to Saturday 10am to 5pm – Sunday 1pm to 5pm

Modellbahn Ott Hobbies – Boyertown
42 E. Philadelphia Avenue, Boyertown 19512
Phone: 610-367-5925
Hours: Monday to Friday 10am to 6pm – Saturday 10am to 5pm – Sunday 12noon to 5pm

Nicholas Smith Trains and Toys – Broomall
2343 West Chester Pike, Broomall 19008
Phone: 610-353-8585
Hours: Monday, Wednesday and Friday 10am to 9pm – Tuesday and Thursday 10am to 7pm – Saturday 10am to 5pm

Palmyra Train Shop – Palmyra
20 Willow Street, Palmyra 17078
Phone: 717-838-8101
Hours: Monday, Wednesday and Friday 11am to 5pm – Saturday 11am to 3pm

Sayre Hobby Shop – Sayre
809 North Lehigh Avenue, Sayre 18840
Phone: 570-731-4555
Hours: Monday to Saturday 10am to 10pm – Sunday 12noon to 8pm

Scranton Hobby Centre – Scranton
517 Lackawanna Avenue, Scranton 18503
Phone: 570-342-1963
Hours: Monday to Saturday 10am to 5pm – Sunday 12noon to 4pm

Strasburg Train Shop – Strasburg
226 Gap Road, Strasburg 17579
Phone: 717-687-0464
Hours: Monday to Sunday 10am to 5pm

Tommy Gilbert’s Hobby Shop – Gettysburg
346 East Water Street, Gettysburg 17325
Phone: 717-337-1992
Hours: Monday and Wednesday to Saturday 10am to 5pm – Sunday 1pm to 5pm

Trainpops Attic – Bristol
400 Mill Street, Bristol 19007
Phone: 215-788-2014
Hours: Wednesday to Sunday 11am to 8pm

White Rose Hobbies – York
4401 W Market Street (US 30) York 17408
Phone: 717-505-8676
Hours: Monday to Saturday 10am to 7pm

Winkie’s Toys and Hobby – Lititz
520 Airport Road, Lititz 17543
Phone: 717-625-3661
Hours: Monday to Friday 9am to 5pm – Saturday 9am to 3pm