Staggs Bar opening hours
Visit Staggs Bar on Facebook Visit Staggs Bar on Twitter
Staggs Bar House Spirit Prices

Customer of the month


Staggs Bar customer of the month

Take your photo in Staggs and send it to us and you could be Staggs Bar customer of the month right here.

Staggs Bar Musselburgh

Staggs Bar over 150 years of family ownership

Staggs Bar in Musselburgh nestles behind the famous Brunton Theatre in Musselburgh, close to the Musselburgh race course and near many fine restaurants. We are easily accessible by bus, taxis and other means of public transport.

Long established, Staggs have been providing a fabulous atmosphere in Musselburgh for over 150 years and in the process have won over 10 years of CAMRA awards as Pub of the Year.

Staggs has an authentic Victorian decor, an outside beer garden and smoking area.

We are a favourite for those attending horse racing in Musselburgh..

If you are looking for a pub in Musselburgh and around Edinburgh with a great selection of real ales Staggs is the place for you.

Staggs regular guest brewery beers are accompanied by a constant selection of draft lagers (Tennents Ice Cold, Stella Artois) bottled lagers, draft ciders (Magners Golden Draft, Dry Blackorn) and bottled ciders as well as Caledonia Best and Guiness.

We also stock a wide selection of red, white and rose wine, various shots, spirits and a variety of soft drinks.

Being a traditional Scottish pub we have a large range of blended whiskies and 15 malt whiskies including our "Staggs Malt of the Month" promotion.

Staggs Bar has a bountiful supply of spirits for you pleasure plus more than twenty rums and a large selection of gins, we look forward to your visit. Check out Staggs guest brewery beers on our board below.

Staggs Bar guest brewery beers
Follow Staggs on Facebook Follow Staggs on Twitter

Staggs Bar address is 81 North High Street Musselburgh EH21 6JE

Find Staggs Bar in Musselburgh on Google Maps here

Staggs Bar telephone number is 0131 665 9654
(give us a call with any questions and we will be delighted to help.)

Local buses to Staggs Bar from Edinurgh are numbers 26, 44 and 15
(just ask for the Brunton Theatre stop from your driver)
(check with Lothian Buses here for timetables so you find Staggs Bar on time)