clock menu more-arrow no yes

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.

1. Oyster House

Copy Link
1516 Sansom St
Philadelphia, PA 19102
(215) 567-7683
Visit Website
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.

2. Doc Magrogan's Oyster House

Copy Link
3432 Sansom St
Philadelphia, PA 19104
(215) 382-3474
Visit Website
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.)

3. Crabby Cafe & Sports Bar

Copy Link
1050 N Hancock St
Philadelphia, PA 19123
(215) 574-9700
Visit Website
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.

4. The Olde Bar

Copy Link
125 Walnut St
Philadelphia, PA 19106
(215) 253-3777
Visit Website
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.

5. Anastasi Seafood

Copy Link
1101 S 9th St
Philadelphia, PA 19147
(215) 462-0550
Visit Website
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.

6. Alla Spina

Copy Link
1410 Mount Vernon St
Philadelphia, PA 19130
(215) 600-0017
Visit Website
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.

7. East Girard Gastropub

Copy Link
200 E Girard Ave
Philadelphia, PA 19125
(267) 761-9343
Visit Website
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.

8. Pennsylvania 6

Copy Link
114 S 12th St
Philadelphia, PA 19107
(267) 639-5606
Visit Website
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.)

9. Devon Seafood Grill

Copy Link
225 S 18th St
Philadelphia, PA 19103
(215) 546-5940
Visit Website
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.

10. Stateside

Copy Link
1536 E Passyunk Ave
Philadelphia, PA 19147
(215) 551-2500
Visit Website
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...

1. Oyster House

1516 Sansom St, Philadelphia, PA 19102
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.
1516 Sansom St
Philadelphia, PA 19102

2. Doc Magrogan's Oyster House

3432 Sansom St, Philadelphia, PA 19104
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.)
3432 Sansom St
Philadelphia, PA 19104

3. Crabby Cafe & Sports Bar

1050 N Hancock St, Philadelphia, PA 19123
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.
1050 N Hancock St
Philadelphia, PA 19123

4. The Olde Bar

125 Walnut St, Philadelphia, PA 19106
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.
125 Walnut St
Philadelphia, PA 19106

5. Anastasi Seafood

1101 S 9th St, Philadelphia, PA 19147
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.
1101 S 9th St
Philadelphia, PA 19147

6. Alla Spina

1410 Mount Vernon St, Philadelphia, PA 19130
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.
1410 Mount Vernon St
Philadelphia, PA 19130

7. East Girard Gastropub

200 E Girard Ave, Philadelphia, PA 19125
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.
200 E Girard Ave
Philadelphia, PA 19125

8. Pennsylvania 6

114 S 12th St, Philadelphia, PA 19107
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.)
114 S 12th St
Philadelphia, PA 19107

9. Devon Seafood Grill

225 S 18th St, Philadelphia, PA 19103
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.
225 S 18th St
Philadelphia, PA 19103

10. Stateside

1536 E Passyunk Ave, Philadelphia, PA 19147
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.
1536 E Passyunk Ave
Philadelphia, PA 19147

Related Maps