Environment & Recreation in Montgomery County, PA

Explore all parks and other outdoor spaces in Montgomery County, PA to get information on nature-based outdoor recreation, tourism and the use of public land.

Campground

Dog Park

Golf Course

North Hills Country Club

North Hills Country Club

99 Station Avenue, Glenside, PA 19038
215-887-8030
Ashbourne Country Club

Ashbourne Country Club

1100 Ashbourne Road, Elkins Park, PA 19012
215-635-3090
Old York Road Country Club

Old York Road Country Club

801 Tennis Avenue, Ambler, PA 19002
215-643-0180
Manufacturers Golf & Country Club

Manufacturers Golf & Country Club

511 Dreshertown Road, Fort Washington, PA 19034
215-886-3200
PineCrest Country Club

PineCrest Country Club

101 Country Club Drive, Lansdale, PA 19446
215-855-4113
Jeffersonville Golf Club

Jeffersonville Golf Club

2400 West Main Street, Norristown, PA 19403
610-539-0422
Meadowbrook Golf Club

Meadowbrook Golf Club

167 Meadowbrook Drive, Huntingdon Valley, PA 19006
215-947-8477
Gulph Mills Golf Club

Gulph Mills Golf Club

200 Swedeland Road, King of Prussia, PA 19406
610-828-0717
Center Square Golf Club

Center Square Golf Club

2620 West Skippack Pike, Norristown, PA 19403
610-584-5700
Skippack Golf Club

Skippack Golf Club

1146 Stump Hall Road, Skippack, PA 19474
610-584-4226
Phoenixville Country Club

Phoenixville Country Club

150 Wynnewood Road, Wynnewood, PA 19096
610-933-3727
Bella Vista Golf Course

Bella Vista Golf Course

2901 Fagleysville Road, Gilbertsville, PA 19525
610-705-1855
Waltz Golf Farm

Waltz Golf Farm

303 West Ridge Pike, Royersford, PA 19468
610-489-9922
Hickory Valley Golf Club

Hickory Valley Golf Club

1921 Ludwig Road, Gilbertsville, PA 19525
610-754-7733
Merion Golf Club

Merion Golf Club

450 Ardmore Avenue, Ardmore, PA 19003
610-642-5600
Plymouth Country Club

Plymouth Country Club

888 Plymouth Road, Plymouth Meeting, PA 19462
610-272-4050
Squires Golf Club

Squires Golf Club

623 Cedar Hill Road, Ambler, PA 19002
215-643-7661
Westover Golf Club

Westover Golf Club

401 South Schuylkill Avenue, Norristown, PA 19403
610-539-4502
Horsham Valley Golf Club

Horsham Valley Golf Club

500 Babylon Road, Horsham, PA 19044
215-646-4707
Meadowlands Country Club

Meadowlands Country Club

711 Boehms Church Road, Blue Bell, PA 19422
215-646-2300

Historical Society

Trappe Historical Society

Trappe Historical Society

301 Main Street, Schwenksville, PA 19473
610-489-7560
Trappe Pennsylvania Historical Society

Trappe Pennsylvania Historical Society

201 West Main Street, Collegeville, PA 19426
610-489-8883
Scottish Historical Society

Scottish Historical Society

102 Saint Pauls Road, Ardmore, PA 19003
610-649-4144
Spring-Ford Area Historical Society

Spring-Ford Area Historical Society

526 Main Street, Royersford, PA 19468
610-948-7127
Old York Rd Historical Society

Old York Rd Historical Society

460 York Road, Jenkintown, PA 19046
215-886-8590
Philadelphia Athletics Historical Society

Philadelphia Athletics Historical Society

6 North York Road, Hatboro, PA 19040
215-323-9901
Lower Merion Historical Society

Lower Merion Historical Society

506 Bryn Mawr Avenue, Bala-Cynwyd, PA 19004
610-664-3216
Lower Merion Pennsylvania Historical Society

Lower Merion Pennsylvania Historical Society

1301 Montgomery Avenue, Bryn Mawr, PA 19010
484-343-0021
Plymouth Meeting Historical Society

Plymouth Meeting Historical Society

2130 Sierra Road, Plymouth Meeting, PA 19462
610-828-8111
Mont County Historical Society

Mont County Historical Society

1654 DeKalb Street, Norristown, PA 19401
610-272-0297
Springfield Township Historical Society

Springfield Township Historical Society

1432 Bethlehem Pike, Flourtown, PA 19031
215-233-4600
Limerick Township Historical Society

Limerick Township Historical Society

545 West Ridge Pike, Royersford, PA 19468
610-495-5229
Fort Washington Historical Society

Fort Washington Historical Society

473 South Bethlehem Pike, Fort Washington, PA 19034
215-646-6065
Pottstown Historical Society

Pottstown Historical Society

568 East High Street, Pottstown, PA 19464
610-970-7355
Lansdale Historical Society

Lansdale Historical Society

137 Jenkins Avenue, Lansdale, PA 19446
215-855-1872
Whitpain Township Historical Society

Whitpain Township Historical Society

1098 Morris Road, Blue Bell, PA 19422
215-646-7315
Frankfort Historical Society

Frankfort Historical Society

1068 Huntingdon Pike, Huntingdon Valley, PA 19006
Lower Pottsgrove Historical Society

Lower Pottsgrove Historical Society

2341 East High Street, Pottstown, PA 19464
610-323-3121
Highlands Pennsylvania Historical Society

Highlands Pennsylvania Historical Society

7001 Sheaff Lane, Fort Washington, PA 19034
215-641-2687
Skippack Historical Society

Skippack Historical Society

1285 Evansburg Road, Collegeville, PA 19426
610-584-1166

Library

Perkiomen Valley Library Inc

Perkiomen Valley Library Inc

290 2nd Street, Schwenksville, PA 19473
610-287-8360
Lower Providence Community Library

Lower Providence Community Library

50 Parklane Drive, Eagleville, PA 19403
610-666-6640
Schwenkfelder Library and Heritage Center

Schwenkfelder Library and Heritage Center

105 Seminary Street, Pennsburg, PA 18073
215-679-3103
Bala Cynwyd Library

Bala Cynwyd Library

131 Old Lancaster Road, Bala-Cynwyd, PA 19004
610-664-1196
Indian Valley Public Library

Indian Valley Public Library

100 East Church Road, Telford, PA 18969
215-723-9109
Penn Wynne Library

Penn Wynne Library

130 Overbrook Parkway, Wynnewood, PA 19096
610-642-7844
Cheltenham Township Library

Cheltenham Township Library

215 South Keswick Avenue, Glenside, PA 19038
215-885-0457
Library Technologies Inc

Library Technologies Inc

2300 Computer Avenue, Willow Grove, PA 19090
215-830-9320
Wissahickon Valley Public Library

Wissahickon Valley Public Library

650 West Skippack Pike, Blue Bell, PA 19422
215-643-1320
Gladwyne Library

Gladwyne Library

362 Righters Mill Road, Gladwyne, PA 19035
610-642-3957
Belmont Hills Library

Belmont Hills Library

120 Mary Waters Ford Road, Bala-Cynwyd, PA 19004
610-664-8427
Montgomery County - Norristown Public Library

Montgomery County - Norristown Public Library

1001 Powell Street, Norristown, PA 19401
610-278-5100
Huntingdon Valley Library

Huntingdon Valley Library

625 Red Lion Road, Huntingdon Valley, PA 19006
215-947-5138
Mordecai M Kaplan Library

Mordecai M Kaplan Library

1299 Church Road, Wyncote, PA 19095
215-576-0800
Upper Merion Township Library

Upper Merion Township Library

175 West Valley Forge Road, King of Prussia, PA 19406
610-265-4805
Library Video Company

Library Video Company

7 East Wynnewood Road, Wynnewood, PA 19096
610-645-4001
Pottstown Historical Society

Pottstown Historical Society

568 East High Street, Pottstown, PA 19464
610-970-7355
Jenkintown Library

Jenkintown Library

460 Old York Road, Jenkintown, PA 19046
215-884-0593
Narberth Community Library

Narberth Community Library

80 Windsor Avenue, Narberth, PA 19072
610-664-2878
Wissahickon Valley Pub Library

Wissahickon Valley Pub Library

209 Race Street, Ambler, PA 19002
215-646-1072

Museum

Temple Gallery

Temple Gallery

7725 Penrose Avenue, Melrose Park, PA 19027
215-782-2776
Roth Living Farm Museum of Delaware Valley College

Roth Living Farm Museum of Delaware Valley College

502 Dekalb Pike, North Wales, PA 19454
215-699-3994
Wings of Freedom Museum

Wings of Freedom Museum

1155 Easton Road, Horsham, PA 19044
215-672-2277
Temple Judea Museum

Temple Judea Museum

8339 Old York Road, Elkins Park, PA 19027
215-887-2027
Folklife Museum

Folklife Museum

116 Gravel Pike, Green Lane, PA 18054
610-367-8286
Mennonite Heritage Center

Mennonite Heritage Center

565 Yoder Road, Harleysville, PA 19438
215-256-3020
Richard Wall Hause Museum

Richard Wall Hause Museum

8128 Old York Road, Elkins Park, PA 19027
215-887-9159
Childventure Museum

Childventure Museum

430 Virginia Drive, Fort Washington, PA 19034
215-643-3233
Academy of The New Church Glencairn Museum

Academy of The New Church Glencairn Museum

2780 Buck Road, Bryn Athyn, PA 19006
267-502-2600
Philip and Muriel Berman Museum of Art

Philip and Muriel Berman Museum of Art

601 East Main Street, Collegeville, PA 19426
610-409-3500
Abington Art Center

Abington Art Center

515 Meetinghouse Road, Jenkintown, PA 19046
215-887-4882
Briar Bush Nature Center

Briar Bush Nature Center

1212 Edge Hill Road, Abington, PA 19001
215-887-6603

Park

Parks Department

Swimming Pool

Hatfield Aquatic Center

Hatfield Aquatic Center

1950 School Road, Hatfield, PA 19440
215-855-0900
Glenside Swimming Pool

Glenside Swimming Pool

185 South Keswick Avenue, Glenside, PA 19038
215-885-1717
Upper Dublin Township Community Pool

Upper Dublin Township Community Pool

347 Logan Avenue, Glenside, PA 19038
215-887-8785
Belmont Hills Swimming Pool

Belmont Hills Swimming Pool

122 Mary Waters Ford Road, Bala-Cynwyd, PA 19004
610-667-9130
Anthony & Sylvan Pool

Anthony & Sylvan Pool

755 Bethlehem Pike, Montgomeryville, PA 18936
215-361-2220
Nor-Gwyn Pool

Nor-Gwyn Pool

1 Parkside Place, North Wales, PA 19454
215-699-5111
Crestmont Pool

Crestmont Pool

1600 Reservoir Avenue, Willow Grove, PA 19090
215-659-5259
Penbryn Pool

Penbryn Pool

200 Houston Avenue, Glenside, PA 19038
215-884-8907
Ardmore Ave Pool

Ardmore Ave Pool

122 Ardmore Avenue, Ardmore, PA 19003
610-642-4338
Maple Hill Community Pool

Maple Hill Community Pool

12 Salem Road, Schwenksville, PA 19473
610-287-0434
Conklin Swimming Pool

Conklin Swimming Pool

15 Church Road, Elkins Park, PA 19027
215-379-8727
Hatboro Memorial Swimming Pool

Hatboro Memorial Swimming Pool

West Moreland Avenue, Hatboro, PA 19040
215-674-5519

YMCA

Environment & Recreation Offices in Montgomery County

Browse by City