70 results for

Women's Shirts & Blouses

Our collection of women's shirts and blouses offers the perfect blend of timeless elegance and modern style. With updated fits and beautiful patterns, each piece brings a contemporary twist to classic country designs. Crafted from premium materials and finished with thoughtful details, these women's blouses and shirts are made to elevate your everyday wardrobe. Whether you’re dressing for a casual countryside walk or a smart-casual gathering, our blouses and shirts pair effortlessly with Barbour’s seasonal collections. From soft florals to tailored checks, our versatile range ensures you’ll always look polished and feel comfortable. Perfect for layering or wearing on their own, our women’s shirts and blouses provide both style and comfort for any occasion. Discover our complete collection today and find the perfect piece to refresh your wardrobe. Whether you’re looking for a blouse to complement jeans or a shirt to pair with a skirt, Barbour offers timeless designs that suit every style.

filter Filter Filter and Sort

Filter by

Sort by

  • Beige
  • Black
  • Blue
  • Brown
  • Cream
  • Green
  • Multi
  • Navy
  • Pink
  • Purple
  • Red
  • Tartan
  • White
  • Dress Navy
  • Hessian
Recommended arrow

Sort by

Layla Broderie Anglaise Shirt White
Layla Broderie Anglaise Shirt White
Layla Broderie Anglaise Shirt White
Layla Broderie Anglaise Shirt White
Layla Broderie Anglaise Shirt White
Quick Add
£79.95

Barbour

Marine Relaxed Long-Sleeved Shirt Navy
Marine Relaxed Long-Sleeved Shirt Navy
Marine Relaxed Long-Sleeved Shirt Navy
Marine Relaxed Long-Sleeved Shirt Navy
Quick Add
+ 4
£89.95

Barbour

Sloane Striped Waistcoat White/Dark Navy Stripe
Sloane Striped Waistcoat White/Dark Navy Stripe
Sloane Striped Waistcoat White/Dark Navy Stripe
Sloane Striped Waistcoat White/Dark Navy Stripe
Quick Add
£69.95

Barbour

Marine Relaxed Long-Sleeved Shirt Dusky Khaki Stripe
Marine Relaxed Long-Sleeved Shirt Dusky Khaki Stripe
Marine Relaxed Long-Sleeved Shirt Dusky Khaki Stripe
Marine Relaxed Long-Sleeved Shirt Dusky Khaki Stripe
Marine Relaxed Long-Sleeved Shirt Dusky Khaki Stripe
Quick Add
+ 4
£89.95

Barbour

Layla Broderie Anglaise Shirt Dark Navy
Layla Broderie Anglaise Shirt Dark Navy
Layla Broderie Anglaise Shirt Dark Navy
Layla Broderie Anglaise Shirt Dark Navy
Layla Broderie Anglaise Shirt Dark Navy
Quick Add
£79.95

Barbour

Brambles Tailored Long-Sleeved Shirt Bird Print
Brambles Tailored Long-Sleeved Shirt Bird Print
Brambles Tailored Long-Sleeved Shirt Bird Print
Brambles Tailored Long-Sleeved Shirt Bird Print
Brambles Tailored Long-Sleeved Shirt Bird Print
Quick Add
£69.95

Barbour

Cynthia Long-Sleeved Shirt White
Cynthia Long-Sleeved Shirt White
Cynthia Long-Sleeved Shirt White
Cynthia Long-Sleeved Shirt White
Cynthia Long-Sleeved Shirt White
Quick Add
£79.95

Barbour

Zaria Long-Sleeved Shirt Chambray
Zaria Long-Sleeved Shirt Chambray
Zaria Long-Sleeved Shirt Chambray
Zaria Long-Sleeved Shirt Chambray
Zaria Long-Sleeved Shirt Chambray
Quick Add
£79.95

Barbour

Asker Check Ruffled Blouse Silver Peony Painted Check
Quick Add
£129.00

Barbour

Saima Denim Overshirt Rinse Wash
Saima Denim Overshirt Rinse Wash
Saima Denim Overshirt Rinse Wash
Saima Denim Overshirt Rinse Wash
Saima Denim Overshirt Rinse Wash
Saima Denim Overshirt Rinse Wash
Quick Add
£129.00

Barbour

Marine Relaxed Long-Sleeved Shirt Chambray Stripe
Marine Relaxed Long-Sleeved Shirt Chambray Stripe
Marine Relaxed Long-Sleeved Shirt Chambray Stripe
Marine Relaxed Long-Sleeved Shirt Chambray Stripe
Marine Relaxed Long-Sleeved Shirt Chambray Stripe
Quick Add
+ 4
£89.95

Barbour

Marine Relaxed Long-Sleeved Shirt Hessian Stripe
Marine Relaxed Long-Sleeved Shirt Hessian Stripe
Marine Relaxed Long-Sleeved Shirt Hessian Stripe
Marine Relaxed Long-Sleeved Shirt Hessian Stripe
Marine Relaxed Long-Sleeved Shirt Hessian Stripe
Quick Add
+ 4
£89.95

Barbour