Our Stores

Barbours Department Store (Head Office)

24-36 Buccleuch Street

Dumfries

DG1 2AL

Telephone :- 01387 254343

 

Current Opening hours

Monday – Saturday 9am – 5pm

 

 

 

Free Customer Parking 


Barbours at Home

25-27 Buccleuch Street

Dumfries

DG1 2AT

Telephone :- 01387 259222

 

Current opening hours

Monday – Saturday 9am – 5pm

 

 

 

Free Customer Parking 


Barbours

66-70 Hanover Street

Stranraer

DG9 7RP

Telephone :- 01776 702104

Current opening hours

Monday – Saturday 10am – 4pm