The Ultimate Guide to Pickleball Courts in the Philly Region

From Bucks to Delco to Philly to South Jersey, 88 places to get your dink on. And we mapped them all out, too. (You're welcome!)


Pickleball is all the rage right now. Here’s where you can play in and around Philadelphia. / Photograph by Jeremiah Thomas of Doylestown Pickleball

One of the fastest-growing sports in the country, pickleball feels like the lovechild of tennis and ping-pong. Played with special paddles (slightly larger than those used for ping-pong) and a pickleball, single or double matches take place on a court that is about one-quarter the size of a tennis court. Below, our ultimate guide to Philly-area indoor and outdoor pickleball courts — some are free to play, others require memberships, but all guarantee a great time.

Ed. Note: Free-to-play courts are noted with an asterisk (*).

Philadelphia County


Baldi Middle School (8801 Verree Road): Four outdoor courts*
Christian Street YMCA (1724 Christian Street): Two indoor courts
CityPickle at Dilworth Park (1 South 15th Street): Two outdoor courts, open through October 21st
FDR Park (1500 Pattison Avenue): 10 outdoor courts*
Fishtown Recreation Center (1235 East Palmer Street): Two indoor courts*
La Salle University (1900 West Olney Avenue): Two outdoor courts*
Markward Playground (400 South Taney Street): Two outdoor courts*
East Poplar Playground (800 North 8th Street): Two outdoor courts*
Ralph R. Rizzo Rink (1001 South Front Street): One outdoor, covered court*
Roxborough YMCA (7201 Ridge Avenue): Two indoor courts
Schuylkill River Park (2550 Pine Street): Two outdoor courts*
Seger Park (1020 Lombard Street): Four outdoor courts*
Watertower Recreation Center (209 East Hartwell Lane): Six outdoor courts*

Bucks County


Doylestown Tennis Club (10 Welden Drive, Doylestown): Six indoor courts
Doylestown Pickleball (4425 Landisville Road, Doylestown): Five indoor courts and 16 outdoor courts
Firefighters’ Park (712 Poplar Street, Langhorne): Four outdoor courts*
Pennsbury Racquet and Athletic Club (375 West Trenton Avenue, Morrisville): Four indoor courts
Southampton Community Center (918 Willow Street, Southampton): Two indoor courts

Chester County


Bounce Pickleball (10 North Morehall Road, Malvern): 14 indoor courts
Brandywine YMCA (295 Hurley Road, Coatesville): Three indoor courts and five outdoor courts
Downingtown YMCA (901 Skelp Level Road, Downingtown): Nine indoor courts
East Bradford Park (835 Kenmara Drive, West Chester): Four outdoor courts*
East Brandywine Community Park (440 Dilworth Road, Downingtown): Four outdoor courts*
East Goshen Township Park (1661 Paoli Pike, West Chester): Eight outdoor courts*
Fisher Courts at Manavon (100 Newhall Street, Phoenixville): Eight outdoor courts*
Great Valley Community Organization (51 North Bacton Hill Road, Malvern): Four indoor courts
Jennersville YMCA (880 West Baltimore Pike, West Grove): Three indoor courts
Kennett Area YMCA (101 Race Street, Kennett Square): Three indoor courts and three outdoor courts
Kerr Park (10 West Lancaster Avenue, Downingtown): Two outdoor courts*
Lionville YMCA (100 Devon Drive, Exton): Four indoor courts
Oscar Lasko YMCA (1 East Chestnut Street, West Chester): Three indoor courts
Pennypacker Swim & Tennis Club (120 Pennypacker Road, Downingtown): 10 outdoor courts
Phoenixville Civic Center (123 Main Street, Phoenixville): Three indoor courts
Picket Post Swim & Rackets Club (1550 Bradford Road, Chesterbrook): Six outdoor courts
Robert E. Lambert Park (1145 Pottstown Pike, West Chester): Two outdoor courts*
Teegarden Park (440 Old State Road, Berwyn): Six outdoor courts*
Upper Main Line YMCA (1416 Berwyn Paoli Road, Berwyn): Three indoor courts and 12 outdoor courts
West Chester YMCA (605 Airport Road, West Chester): Four indoor courts
Wharton Courts (339 Wharton Boulevard, Exton): Six outdoor courts*

Bounce Pickleball, an indoor pickleball center in Malvern / Photograph by Casey Diamond

Delaware County


Bob White Park (485 Falcon Road, Wayne): Six outdoor courts*
Brandywine Youth Club (Thornton Road, Glen Mills): 10 indoor courts and six outdoor courts*
Ellis Athletic Center (3819 West Chester Pike, Newtown Square): Two indoor courts
Garnet Valley Gherkins (42 South Thornton Road, Glen Mills): 12 outdoor courts*
Haverford Community Recreation & Environmental Center (9000 Parkview Drive, Haverford): Four indoor courts
Paddock Park (214 West Hillcrest Avenue, Havertown): Eight outdoor courts*
Radnor Activity Center (125 South Wayne Avenue, Wayne): Four indoor courts*
Radnor Racquet Club (175 King of Prussia Road, #D, Radnor): Four outdoor courts
Springfield YMCA (194 West Sproul Road, Springfield): Four indoor courts
Warren Filipone Memorial Park (590 South Devon Avenue, Wayne): Four outdoor courts*
Watkins Avenue Senior Center (326 Watkins Avenue, Upper Darby): Three indoor courts
Westgate Hills Park (301 Oxford Hill Lane, Havertown): Four outdoor courts*

Montgomery County


AFC Fitness Bala Cynwyd (601 Righters Ferry Road, Bala Cynwyd): Two indoor courts, plus four tennis courts that can be converted
Aidenn Lair Park (1565 Arran Way, Dresher): Four outdoor courts*
Alverthorpe Park (483 Forrest Avenue, Jenkintown): Three outdoor courts*
Bala Avenue & Union Avenue courts: Four outdoor courts*
Colwell Park (1340 Hillcrest Road, Conshohocken): Two outdoor courts*
Conshohocken Community Center at the Fellowship House (515 Harry Street, Conshohocken): Two indoor courts
Ellis Woods Park (600 Ellis Woods Road, Pottstown): Three outdoor courts*
Frog Hollow Racquet Club (2115 Weber Road, Lansdale): Four indoor courts
Greater Plymouth Community Center (2910 Jolly Road, Plymouth Meeting): Three indoor courts
Hatfield Township Community Park (2500 Chestnut Street, Hatfield): Six outdoor courts*
High Performance Tennis Academy (601 Righters Ferry Road, Bala Cynwyd): Four indoor courts
Horsham Township Community Center (1025 Horsham Road, Horsham): Six outdoor courts*
Julian Krinsky School of Tennis at the Narberth Racquet Club (612 Montgomery Avenue, Narberth): Four indoor courts*
Life Time Fort Washington (375 Commerce Drive, Fort Washington): Three indoor courts
Life Time King of Prussia (700 Swedesford Road, King of Prussia): Three indoor courts
Masons Mill Park (3500 Masons Mill Road, Hatboro): Six outdoor courts*
Montgomery Township Community and Recreation Center (1030 Horsham Road, Ambler): Three indoor courts
Parkside Place (378-348 North Center Street, North Wales): Four outdoor courts*
Pottstown Family YMCA (724 North Adams Street, Pottstown): Two indoor courts
Upper Dublin Sports Center (680 Tennis Avenue, Ambler): Six indoor courts and two outdoor courts
Wall Park (100 Wall Park Drive, Elkins Park): Two permanent nets, plus four permanent-lined courts; outdoors
Wynnewood Valley Park (1500 Remington Road, Wynnewood): Four outdoor courts*
XL Sports World Hatfield (2278 North Penn Road, Hatfield): Six indoor courts

South Jersey


Decou Lacrosse and Soccer Field Complex (Cropwell Road, Cherry Hill): Six outdoor courts*
Green Acres Park (Dettmar Terrance, Runnemede) Six outdoor courts*
Hainesport Center (1401 Marne Highway, Hainesport) Six outdoor courts*
John F. Kennedy Center (429 John F. Kennedy Way, Willingboro): Multiple indoor courts*
Life Time Mount Laurel (3939 Church Road, Mount Laurel): Multiple indoor courts
Lion’s Den Park (405 New York Avenue, Cherry Hill): Three outdoor courts*
Marlton Field House (785 East Main Street, Evesham): Four indoor courts
Pickle Juice (coming soon to 5038 Wellington Avenue, Ventnor Heights, and 1001 South Black Horse Pike, Blackwood): Four to six indoor courts
Players Courtyard (605 Glen Avenue, Moorestown): 13 indoor courts, plus four courts in the dedicated training center
Proshot Pickleball (6725 Black Horse Pike, unit 30B, Egg Harbor Township): Eight indoor courts
The Salvation Army Kroc Center (1865 Harrison Avenue, Camden): Three indoor courts
Willow Turn Courts (525 Willow Turn, Mount Laurel): Six outdoor courts*
XL Sports World Mount Laurel (1 Hovtech Boulevard, Mount Laurel): Four to fix indoor courts