Bucks County still grows a lot of its own food, and the farmers market scene proves it. Between the seasonal borough markets and the year-round farm stores, you can buy direct from a local grower almost any day of the week. Here is the full rundown, organized the way people actually plan: by day.
Saturday Farmers Markets in Bucks County
Saturday is the big market day in this county.
Doylestown Farmers Market runs Saturday mornings, 8 a.m. to 1 p.m., in downtown Doylestown from spring through late fall. It is the county’s flagship market: produce, meat, baked goods, flowers, and enough prepared food to make it a breakfast destination on its own.
Yardley Farmers’ Market sets up Saturdays, 9 a.m. to noon, at Buttonwood Park in downtown Yardley, with a summer season that starts in May and a smaller cold-weather schedule after that.
Perkasie Farmers Market runs Saturday mornings, 9 a.m. to noon, on South 7th Street in Perkasie from early June into late October. One of the oldest market traditions in upper Bucks.
Plumsteadville Grange Farm Market runs Saturdays, 9 a.m. to 12:30 p.m., at the Grange hall on Easton Road in Pipersville, keeping the agricultural-grange tradition alive in central Bucks.
Wrightstown Farmers Market, at the Anchor Church grounds on Durham Road, is a producer-only market: everything sold is grown or made by the seller. The market’s site lists a main season from May through November plus a monthly winter market, so it is one of the few Saturday markets you can count on in January.
Weekday and Year-Round Markets
The Farm Market at Passer in Springfield Township is upper Bucks County’s Wednesday-evening option, running 4 to 7 p.m. through the summer growing season.
Quakertown Farmers Market (the Q-Mart) on Route 309 in Quakertown is a different animal: an indoor market-and-flea-market institution open Friday and Saturday 9 a.m. to 9 p.m. and Sunday 10 a.m. to 5 p.m., all year. Less strictly farm-to-table, more everything-under-one-roof, and worth the trip at least once.
Beyond the scheduled markets, the county’s farm stores sell direct year-round: None Such Farm Market in Buckingham, Shady Brook Farm’s market in Yardley, Tabora Farm and Orchard in Chalfont, and Solebury Orchards near New Hope, among others. The Bucks County Foodshed Alliance directory keeps a running list.
SNAP, FMNP Vouchers, and Buying Local on a Budget
Several Bucks markets participate in the state’s Farmers Market Nutrition Program, which gives seniors and WIC families vouchers for fresh produce. Bucks County publishes the current list of markets and farmers accepting vouchers each season, and the Pennsylvania Department of Agriculture runs the program statewide. If you qualify, the vouchers are use-them-or-lose-them, and market season is when they spend best.
What This Means for Bucks County Residents
Market season peaks right now: sweet corn and tomatoes are finishing, apples and fall greens are starting, and most seasonal markets run through late October or November. If you have only been to your own town’s market, try a neighboring one. Each has a different mix of growers, and the producer-only rules at markets like Wrightstown mean the person at the table actually raised what you are buying. We cover market openings, closings, and vendor news in our Food and Dining section and our town hubs.
Sources and Further Reading
- Bucks County Foodshed Alliance – the nonprofit behind several county markets, with the fullest directory.
- Doylestown Farmers Market – official market page.
- Wrightstown Farmers Market – official site with vendor list and winter schedule.
- Bucks County government – FMNP voucher market lists.
- PA Department of Agriculture – Farmers Market Nutrition Program details.
Hours and seasons shift a little every year, so check a market’s own page before a special trip. Spot an error or a market we missed? Tell us and we will fix it.




