clock menu more-arrow no yes mobile

Where to Eat Dollar Oysters in Philadelphia

View as Map

Cheap Eats Week

Few things feel more luxurious than slurping down oysters on the half shell. And if those oysters happen to cost you only a dollar apiece, so much the better — eating is way more fun when you feel like you're getting away with something. Below, find ten great spots in Philly to experience the dollar-oyster thrill.

(As a bonus, in the close-but-not-quite category, oyster fans would also do well to check out the happy hour deals at two of our other favorite spots: A.Bar offers $1.50 oysters from 4 to 6 p.m. every Monday through Saturday; Pub & KItchen runs half-price oysters, which works out about the same, from 4 to 6 p.m. on weekdays.)

Have another favorite buck-a-shuck spot not listed here? Share it with us in the comments or via the tipline.

[Photo: Oyster House]

Read More
Note: Restaurants on this map are listed geographically.
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Oyster House

Copy Link
In case the name didn't clue you in, this is one of the very best places to eat oysters in Philly at any time. But the best time, at least according to your wallet, is during their buck-a-shuck happy hour. It runs at the bar from 5 to 7 p.m. Monday through Friday, with an additional late-night session from 9 to 11 p.m. on Saturdays.

Doc Magrogan's Oyster House

Copy Link
Buck-a-shuck oyster deals run all day long on Mondays at Doc Magrogan's. (Outside of the city? There are a few other locations, including one in West Chester.)

Crabby Cafe & Sports Bar

Copy Link
Crawfish boils, pub grub, pho — Crabby's does it all. And that includes dollar oysters during happy hour, every weekday from 4 to 7 p.m.

The Olde Bar

Copy Link
Soak up some history while you slurp down as many dollar oysters as you can handle during happy hour, which runs from 5 to 7 p.m. every weekday, and from 4 to 6 p.m. on Saturday and Sunday. If that's still not quite enough oyster for you, the fine oyster stout brewed for the Olde Bar by Dock Street is also on special.

Anastasi Seafood

Copy Link
Buck-a-shuck (oysters and clams are included) is just one of the deals to look forward to during happy hour at this favorite Italian Market seafood spot, available from 4 to 7 p.m. every Tuesday through Friday.

Alla Spina

Copy Link
Dollar oysters (along with 75-cent wings and other snacks half-off) are a happy hour fixture at this Vetri family gastropub, running from 4:30 to 7 p.m. every Monday through Friday.

East Girard Gastropub

Copy Link
This Fishtown pub has pretty sweet happy hour deals and daily specials throughout the week, but for dollar oysters, plan to drop by between 4 and 10 p.m. every Tuesday night.

Pennsylvania 6

Copy Link
The entire happy hour menu at PA6 goes for a flat $6 (well, aside from one beer special at $4), with one of the food options being a half-dozen oysters. It's a swanky spot to begin with, and a number of sparkling wines are also on special, so you'll feel extra pampered. (Runs every weekday from 5 to 7 p.m.)

Devon Seafood Grill

Copy Link
Happy hour food specials, including a daily dollar oyster selection, are in effect from 4 to 7 p.m. and again from 9 to 11 p.m., Sunday through Friday.

Stateside

Copy Link
The whiskey selection at Stateside should be draw enough, but if you need some extra incentive to stop by, dollar oysters in ever-changing varieties hit the happy hour menu every weekday from 5 to 7 p.m.

Loading comments...

Oyster House

In case the name didn't clue you in, this is one of the very best places to eat oysters in Philly at any time. But the best time, at least according to your wallet, is during their buck-a-shuck happy hour. It runs at the bar from 5 to 7 p.m. Monday through Friday, with an additional late-night session from 9 to 11 p.m. on Saturdays.

Doc Magrogan's Oyster House

Buck-a-shuck oyster deals run all day long on Mondays at Doc Magrogan's. (Outside of the city? There are a few other locations, including one in West Chester.)

Crabby Cafe & Sports Bar

Crawfish boils, pub grub, pho — Crabby's does it all. And that includes dollar oysters during happy hour, every weekday from 4 to 7 p.m.

The Olde Bar

Soak up some history while you slurp down as many dollar oysters as you can handle during happy hour, which runs from 5 to 7 p.m. every weekday, and from 4 to 6 p.m. on Saturday and Sunday. If that's still not quite enough oyster for you, the fine oyster stout brewed for the Olde Bar by Dock Street is also on special.

Anastasi Seafood

Buck-a-shuck (oysters and clams are included) is just one of the deals to look forward to during happy hour at this favorite Italian Market seafood spot, available from 4 to 7 p.m. every Tuesday through Friday.

Alla Spina

Dollar oysters (along with 75-cent wings and other snacks half-off) are a happy hour fixture at this Vetri family gastropub, running from 4:30 to 7 p.m. every Monday through Friday.

East Girard Gastropub

This Fishtown pub has pretty sweet happy hour deals and daily specials throughout the week, but for dollar oysters, plan to drop by between 4 and 10 p.m. every Tuesday night.

Pennsylvania 6

The entire happy hour menu at PA6 goes for a flat $6 (well, aside from one beer special at $4), with one of the food options being a half-dozen oysters. It's a swanky spot to begin with, and a number of sparkling wines are also on special, so you'll feel extra pampered. (Runs every weekday from 5 to 7 p.m.)

Devon Seafood Grill

Happy hour food specials, including a daily dollar oyster selection, are in effect from 4 to 7 p.m. and again from 9 to 11 p.m., Sunday through Friday.

Stateside

The whiskey selection at Stateside should be draw enough, but if you need some extra incentive to stop by, dollar oysters in ever-changing varieties hit the happy hour menu every weekday from 5 to 7 p.m.

Related Maps