Overview
Willow Grove is a town in the Philadelphia Region of Pennsylvania approximately 12 miles north of Philadelphia.
This article also covers the nearby communities of Horsham and Hatboro.
2 sights · 2 things to do · 6 places to stay
Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage
Best things about Willow Grove
Graeme Park
Colonial mansion built in 1722 for Provincial Governor Sir William Keith, Colonial governor of Pennsylvania.
Main Street Hatboro
Visit the town where Revolutionary War soldiers' hats were made. Established in the early 1700s, this wonderful "small town" boasts more than 100 stores, restaurants, historic sites and entertainment venues.
War Memorial Park
A great place to spend a nice afternoon where you can enjoy the public roller hockey rink, and a pleasant walking trail.
Wintersports Arena
Plan your trip
Best time to visit & weather
Most comfortable: Apr–Nov. Summer highs reach about 87°F; winter lows dip to about 21°F. Cold months (Jan) can bring snow and ice; check road conditions. Wettest: Jan and Feb. (climate data from nearby Huntingdon Valley)
Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).
Getting there
- From you: to see whether to drive or fly, and how long it takes.
- TTN Trenton Mercer Airport, Ewing Township — 18 mi away. Directions
- PHL Philadelphia International Airport, Philadelphia — 20 mi away (major hub). Directions
There are multiple ways to get into Willow Grove. There is a train station along SEPTA Regional Rail's Warminster Line in the heart of the town which runs to and from Center City Philadelphia as well as to several other suburbs around Philadelphia. There is also the Willow Grove interchange off of the Pennsylvania Turnpike toll road, which provides access to Willow Grove from the western suburbs of Philadelphia, Harrisburg, Pittsburgh, and other western points to the west and from lower Bucks County, New Jersey, and New York City from the east. Pennsylvania Route 611 is the main north-south road through Willow Grove, providing access from Philadelphia to the south and from Doylestown and central Bucks County to the north. SEPTA Bus lines also run in and out of Willow Grove from all over Philadelphia as well as the surrounding suburbs, with the Route 22 bus running daily between Olney Transportation Center in North Philadelphia and Warminster, the Route 55 bus running daily between Olney Transportation Center and Doylestown, the Route 95 bus running Monday-Saturday from Gulph Mills, and the Route 310 bus running Monday-Saturday from the business parks in Horsham.
Full “Get in” guide ↓Budget & where to stay
No prices are listed for this place yet. See the Sleep guide ↓ for options.
Sample 1-day itinerary
Day 1
- Morning Graeme Park, War Memorial Park
- Afternoon Main Street Hatboro, Wintersports Arena
Stops are grouped by area so each day needs little backtracking. Check opening hours before you go.
Food for you
What to ask about, for your diet
Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder
Photos
Map
Every listing with a location. Tap a pin for its Google Maps link.
Get in
There are multiple ways to get into Willow Grove. There is a train station along SEPTA Regional Rail's Warminster Line in the heart of the town which runs to and from Center City Philadelphia as well as to several other suburbs around Philadelphia. There is also the Willow Grove interchange off of the Pennsylvania Turnpike toll road, which provides access to Willow Grove from the western suburbs of Philadelphia, Harrisburg, Pittsburgh, and other western points to the west and from lower Bucks County, New Jersey, and New York City from the east. Pennsylvania Route 611 is the main north-south road through Willow Grove, providing access from Philadelphia to the south and from Doylestown and central Bucks County to the north. SEPTA Bus lines also run in and out of Willow Grove from all over Philadelphia as well as the surrounding suburbs, with the Route 22 bus running daily between Olney Transportation Center in North Philadelphia and Warminster, the Route 55 bus running daily between Olney Transportation Center and Doylestown, the Route 95 bus running Monday-Saturday from Gulph Mills, and the Route 310 bus running Monday-Saturday from the business parks in Horsham.
Get around
The best way to get around Willow Grove would be from using your own personal vehicle, but if you do not have your own means of transportation, there are SEPTA bus lines that can take you around the town, as well as taxi services that you must call ahead of time if you would like them to pick you up.
Ride-hailing services Uber and Lyft can be used to get around Willow Grove.
See
See Main Street Hatboro
Visit the town where Revolutionary War soldiers' hats were made. Established in the early 1700s, this wonderful "small town" boasts more than 100 stores, restaurants, historic sites and entertainment venues.
Do
Do War Memorial Park
A great place to spend a nice afternoon where you can enjoy the public roller hockey rink, and a pleasant walking trail.
Do Wintersports Arena
Buy
Shop Willow Grove Park Mall
This shopping mall consists of over 130 stores on three floors and is anchored by Bloomingdale's, Primark, Macy's, Nordstrom Rack, and Tilted 10. The mall offers a food court and sit-down dining options including The Cheesecake Factory and Yard House. The mall has a carousel located on the third floor near the food court.
Willow Grove also has various shopping centers near the mall which include large stores such as Walmart and a Dick's Sporting Goods.
Sleep
Go next
Willow Grove has very easy access to local destinations and the Pennsylvania Turnpike. The hotels are right next to the Turnpike. From the main intersection of Willow Grove York Rd & Easton Rd you can easily get to many different Philadelphia Region locations. Following Easton Rd (611) North heads towards the Turnpike or Doylestown. Following Easton Rd (611) South will get to Philadelphia.
Nearby
Abington Township
City / town · 8 listings · 2 mi away
Huntingdon Valley
City / town · 23 listings · 4 mi away
Jenkintown
City / town · 14 listings · 4 mi away
Fort Washington
City / town · 14 listings · 4 mi away
Warminster
City / town · 5 listings · 4 mi away
Elkins Park
City / town · 19 listings · 5 mi away
Feasterville
City / town · 12 listings · 6 mi away
Holland
City / town · 8 listings · 7 mi away
My experience
Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.