Philly-Area Golf Courses With Budget-Friendly Tee Times

Philly-Area Golf Courses With Budget-Friendly Tee Times

Here’s where you can play 18 holes for less than $70.

golf courses around philadelphia

Now more than ever, golf is in full swing, as the naturally socially distanced sport has skyrocketed during the pandemic. And it’s not just longtime players embracing the game, either: 2020 saw the largest influx of newbie golfers, with 6.2 million taking up (or returning to after a lapse) the sport.

If you’re one of the millions of people interested in trying out golfing for the first time, you might not be interested in shelling out for an expensive tee time. That’s why we’ve rounded up some of the best budget-friendly golf spots within a two-hour drive of Philadelphia where you can experience a real course without a huge investment.

Below, find your guide to where you can tee off and play 18 holes for less than $70. (Note: Courses operating on “dynamic pricing” — meaning their rates are subject to change in real time due to demand, availability, and weather — are marked with an asterisk [*].)

Drive from Philly: 1 hour (2901 Fagleysville Road, Gilbertsville)
Best tee time price: $35

This Montgomery County course has secluded country-feel vibes. It features rolling greens, an island green on the 14th hole, and up to 6,474 yards of play. Based on pricing, your best bet is to visit during the week when pricing ranges from $35 to $57, depending on time of day (Pro tip: Twilight is always inexpensive here.) If weekend play is your thing, go after 2 p.m. to keep costs under $55.

Drive from Philly: 1 hour and 30 minutes (14623 Kutztown Road, Kutztown)
Best tee time price: $35

This year, Berkleigh ranked ninth in Golfweek Magazine’s top 10 list of best public golf courses in Pennsylvania. A once-private club founded by the residents of Berks and Lehigh counties, this Kutztown staple has been open to the public since 2007. Tee times can get steep Fridays through Sundays ($75 to $80), so the best bang for your buck is Monday through Thursdays when prices range from $35 to $49. (Note: Rental clubs are not available at Berkleigh.)


View this post on Instagram


A post shared by Berkleigh Golf Course (@berkleighgolf)

Drive from Philly: 1 hour (1520 Tattersall Way, West Chester)
Best tee time price: $70

Though the lush Broad Run in West Chester can get pricey, the most savvy players know they can often snag a tee time for under $70 after 4 p.m. That way, you can play the premiere 6,751 yards without paying a premium price.

Drive from Philly: 50 minutes (2600 York Road, Jamison)
Best tee time price: $30

Nestled in upper Bucks County, The Bucks Club’s golf course features 18 holes and rolling greens that’ll make both novices and seasoned golfers feel at home. Plus, the club offers private and group instruction from their in-house PGA teaching pro. Monday through Friday, you can snag a tee time after 11 a.m. for as low as $30 walking, or $42 if you prefer a cart.


View this post on Instagram


A post shared by The Bucks Club (@thebucksclub)

Drive from Philly: 45 minutes (1225 West Street Road, Warminster)
Best tee time price: $27

This Warminster public golf club was just awarded the Pennsylvania golf course of the year by the National Golf Course Owners Association for its course quality — including its name-worthy five water features — and contributions to the sporting community. For the best bargain, book after 3 p.m. during the week ($27 to walk, $42 to ride). If you can only go on the weekends, prices range from $32 through $71 depending on time and cart opt-in.

Drive from Philly: 1 hour and 25 minutes (645 North Galen Hall Road, Wernersville)
Best tee time price: $25

Situated outside of Reading, Galen Hall is a secluded course featuring hilled terrain and mountain views. Its signature 15th hole, known as “Moat Hole,” has a true island green, making for an authentic golf experience. Reserve a weekday twilight tee time for only $25 or a weekday morning for $40. Weekend pricing ranges between $30-$49.


View this post on Instagram


A post shared by Galen Hall Restaurant & Golf (@galenhallgc)

Drive from Philly: 35 minutes (141 Country Club Drive, Lumberton, New Jersey)
Best tee time price: $30

Opened in 1963, Golden Pheasant Golf Club cuts through the dense woods next to the Flying W airport. With a mix of fairways, greens, and bunkers, this Lumberton staple is best visited Monday through Friday after 4 p.m., when you can golf for $30 walking or $40 riding.

Drive from Philly: 1 hour (15 Athelone Way, Avondale)
Best tee time price: $30

Players of all levels will enjoy Inniscrone Golf Club, with elevated greens, and sand traps and marshes in the back nine. Their weekday pricing typically ranges from $30 through $49, with most weekends under $60.


View this post on Instagram


A post shared by Inniscrone Golf Club (@inniscronegc)

Drive from Philly: 1 hour and 35 minutes (201 Iron Valley Drive, Lebanon)
Best tee time price: $35

Iron Valley’s 352 acres of natural terrain were actually home to a once-operating iron field — hence, the club’s name. Players can expect vistas, undulating greens, and 7,026 yards of golf from the longest tees. Weekday mornings will cost you $55, but after 2 p.m. the cost dips to $35. Want to play on the weekend? Go after 2 p.m. when tee times are under $60.

Drive from Philly: 40 minutes (2400 West Main Street, Norristown)
Best tee time price: $33

Prior to becoming a golf course in 1931, the land on which Jeffersonville sits was used for horse racing, making for its oval shape and natural curvatures. Jeffersonville does feature a number of bunkers, making for a challenging course for both new and experienced players. Some weekday twilight time slots dip down to $33, but mornings are often budget-friendly, too ($50 during the week, under $70 on weekends).


View this post on Instagram


A post shared by Jeffersonville Golf Club (@jeffersonvillegolf)

Drive from Philly: 1 hour and 20 minutes (153 Bran Road, Reading)
Best tee time price: $22

Designed by the “father of American golf,” Alexander Findlay, Manor’s golf course is located on a mountain, making its terrain the most challenging part of your round. Six of the holes require blind approach shots — meaning you won’t be able to see your target — and therefore are better suited for players with some experience. Weekday mornings can see prices as low as $22, with weekends around $43.

Drive from Philly: 50 minutes (440 Almshouse Road, Jamison)
Best tee time price: $24

Turned milk farm to golf course by founder Charles Schneider, Neshaminy Valley Golf Club is surrounded by woods and sees the Neshaminy Creek running alongside the 14th hole — making for quite a picturesque round of golf. Visit for just $24 (walking) or $30 (riding) or after 1 p.m. during the week, or pay between $30 to $54 on the weekend depending on time and mode of transportation.

Drive from Philly: 35 minutes (850 Paxon Hollow Road, Media)
Best tee time price: $35

Because Paxon Hollow was originally formed as a private club over 90 years ago, the now-public course features elements classic to the sport, like artfully shaped bunkers and manicured fairways. Weekdays are priced at $49, with weekend rates ranging from $35 to $65.


View this post on Instagram


A post shared by Paxon Hollow Golf (@paxongolf)

Drive from Philly: 30 minutes (501 Pitman Road, Sewell, New Jersey)
Best tee time price: $27

Want to escape the city without driving too far? Head 30 minutes over the bridge to Pitman Golf Course in Sewell, New Jersey. There, you’ll find 18 holes of regulation golf, plus a practice putting green and driving range. Their tiered rates are budget-friendly no matter which day or time you go, with walking prices ranging from $27 to $42. (Note: Cart fees are extra.)

Drive from Philly: 50 minutes (3159 West Ridge Pike, Pottstown)
Best tee time price: $25

This Pottstown course sees 6,700 yards of green from the back tees, plus bentgrass tees and a variety of hole styles. Your cheapest option ($25) is to walk the green after 4 p.m. Monday through Friday, but a cart will only cost you $10 more. Pro tip: Avoid weekends before noon to pay $69 or less.


View this post on Instagram


A post shared by Raven’s Claw Golf Club (@ravensclaw2005)

Drive from Philly: 1 hour and 20 minutes (1160 South Krocks Road, Wescosville)
Best tee time price: $25

This Lehigh Valley club describes itself as a course “where country club greens meet everyday low pricing” — and for good reason. Their weekday tee times will cost you between $25 to $37, with weekends under $47.

Drive from Philly: 45 minutes (303 West Ridge Pike, Limerick)
Best tee time price: $36

Known for its great turf and surrounding trees, Turtle Creek is a solid choice for players who are first starting out or are well-versed in the sport. If you’re an early riser, go during the week to keep costs under $55. If you love afternoon or evening play, expect to pay between $36 to 54 seven days per week.

Drive from Philly: 20 minutes (800 Walnut Lane, Wissahickon)
Best tee time price: $27

Walnut Lane is located right in the heart of Wissahickon Valley Park, making this a great nearby course option for Center City residents. With a total of 4,509 yards, the club features sloping hills and tucked-away targets. Shoot a walking round for $27 during weekday twilight hours, or ride a cart on a weekend morning for only $45.


View this post on Instagram


A post shared by Walnut Lane Golf Club (@walnutlanegolfclub)

Drive from Philly: 1 hour and 5 minutes (4875 Limeport Pike, Coopersburg)
Best tee time price: $32

Situated in the quaint section of the Lehigh Valley known as Coopersburg, Wedgewood Golf Course offers a peaceful, but challenging golf experience, with extensive fairways, several water features, and Saucon Creek cutting right through the course. Walking costs are $32 on weekdays and $41 on weekdays, and riding rates ranging from $33 to $55 seven days per week.

Additional reporting by Navya Janga.