Total £0.00
Saving £0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

Swimwear

Make sure you’re looking your best this summer with our great selection of swimwear for all the family. We’ve got pretty bikinis and sporty swimsuits for her, as well as a wide selection of trunks and swim shorts for him. Whatever your style look your best when swimming in the pool. Find swimwear styles from top sports and fashion brands and many more; all available at low prices you’ll love.

179 Styles
Page 1 of 2
Next
  • Kangaroo Poo Boys Shortie Wetsuit Blue/Black/Grey

    Kangaroo Poo Boys Shortie Wetsuit Blue/Black/Grey

    £14.99
  • Board Angels Girls Shortie Wetsuit Black/Pink/Grey

    Board Angels Girls Shortie Wetsuit Black/Pink/Grey

    £14.99
  • Board Angels Womens Shortie Wetsuit Black/Grey/Aqua

    Board Angels Womens Shortie Wetsuit Black/Grey/Aqua

    £24.99
  • adidas Womens Colorblock Swimsuit Black/Glow Pink

    adidas Womens Colorblock Swimsuit Black/Glow Pink

    £11.99
    Save £18.00
  • Kangaroo Poo Mens Shortie Wetsuit Black/Grey/Yellow

    Kangaroo Poo Mens Shortie Wetsuit Black/Grey/Yellow

    £24.99
  • Board Angels Girls Tankini Navy

    Board Angels Girls Tankini Navy

    £7.99
  • DFND London Junior Boys Boomz Swim Shorts Multi

    DFND London Junior Boys Boomz Swim Shorts Multi

    £7.99
    Save £22.00
  • Reebok Womens Ashlyn Jacquard Logo Two Piece Bikini Black

    Reebok Womens Ashlyn Jacquard Logo Two Piece Bikini Black

    £14.99
    Save £15.00
  • adidas Womens Athly V Logo Swimsuit Tech Indigo/App Solar Red

    adidas Womens Athly V Logo Swimsuit Tech Indigo/App Solar Red

    £9.99
    Save £15.00
  • DFND London Boys Dust Swim Shorts Black/White

    DFND London Boys Dust Swim Shorts Black/White

    £7.99
    Save £22.00
  • adidas Originals Womens Bodysuit White

    adidas Originals Womens Bodysuit White

    £12.99
    Save £20.00
  • adidas Womens Don'T Rest Graphic Swim Top White/Black/Tech Indigo

    adidas Womens Don'T Rest Graphic Swim Top White/Black/Tech Indigo

    £14.99
    Save £23.00
  • Kangaroo Poo Junior Basic Taslan Swim Shorts French Navy

    Kangaroo Poo Junior Basic Taslan Swim Shorts French Navy

    £4.99
  • Kangaroo Poo Boys Plain Taslan Swim Shorts Red

    Kangaroo Poo Boys Plain Taslan Swim Shorts Red

    £4.99
  • adidas Boys Fitness Swimming Shorts Royal Blue/Shock Cyan/Black

    adidas Boys Fitness Swimming Shorts Royal Blue/Shock Cyan/Black

    £5.99
    Save £12.00
  • Board Angels Girls Tankini Multi

    Board Angels Girls Tankini Multi

    £7.99
  • adidas Mens Pro Big Stripes Swim Jammers Black

    adidas Mens Pro Big Stripes Swim Jammers Black

    £12.99
    Save £22.00
  • Speedo Womens Endurance10 Shoshin U-Back Swimsuit Navy

    Speedo Womens Endurance10 Shoshin U-Back Swimsuit Navy

    £14.99
    Save £15.00
  • adidas Womens SH3.RO 4LOA Swimsuit Tech Indigo/Tech Purple

    adidas Womens SH3.RO 4LOA Swimsuit Tech Indigo/Tech Purple

    £14.99
    Save £23.00
  • Lyle And Scott Junior Boys Ombre Swim Shorts Cloud Blue

    Lyle And Scott Junior Boys Ombre Swim Shorts Cloud Blue

    £12.99
    Save £17.00
  • Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    £14.99
    Save £15.00
  • adidas Girls Colourblock Swimsuit Black/App Solar Red

    adidas Girls Colourblock Swimsuit Black/App Solar Red

    £5.99
    Save £12.00
  • adidas Womens All Me Infinitex Swim Top With Removable Cups Trace Purple/Clear Mint

    adidas Womens All Me Infinitex Swim Top With Removable Cups Trace Purple/Clear Mint

    £8.99
    Save £21.00
  • Reebok Womens Alanna Two Piece Swimsuit Collegiate Navy

    Reebok Womens Alanna Two Piece Swimsuit Collegiate Navy

    £14.99
    Save £15.00
  • Kangaroo Poo Boys Plain Taslan Swim Shorts Royal

    Kangaroo Poo Boys Plain Taslan Swim Shorts Royal

    £4.99
  • Fred Perry Mens Panelled Swimshort Charcoal

    Fred Perry Mens Panelled Swimshort Charcoal

    £34.99
    Save £25.00
  • Kangaroo Poo Junior Boys Rash Vest Royal/Navy

    Kangaroo Poo Junior Boys Rash Vest Royal/Navy

    £7.99
  • adidas Mens Colorblock Tech Swim Shorts Shock Cyan

    adidas Mens Colorblock Tech Swim Shorts Shock Cyan

    £9.99
    Save £28.00
  • adidas Mens Parley Hero Swim Boxers Mystery Blue/Core Blue

    adidas Mens Parley Hero Swim Boxers Mystery Blue/Core Blue

    £8.99
    Save £24.00
  • Speedo Mens Printed Leisure 22 Inch Water Shorts Navy/Blue

    Speedo Mens Printed Leisure 22 Inch Water Shorts Navy/Blue

    £8.99
    Save £19.00
  • Board Angels Girls Bikini Multi

    Board Angels Girls Bikini Multi

    £7.99
  • Reebok Mens Winton Waistband Swim Shorts Humble Blue

    Reebok Mens Winton Waistband Swim Shorts Humble Blue

    £14.99
    Save £15.00
  • 883 Police Mens Boiler Swimshorts Electric Blue

    883 Police Mens Boiler Swimshorts Electric Blue

    £12.99
    Save £17.00
  • adidas Girls Pro V 3-Stripes Swimsuit Real Magenta/Royal Blue

    adidas Girls Pro V 3-Stripes Swimsuit Real Magenta/Royal Blue

    £7.99
    Save £14.00
  • adidas Girls Athly V 3-Stripes Swimsuit Real Magenta/White

    adidas Girls Athly V 3-Stripes Swimsuit Real Magenta/White

    £6.99
    Save £13.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    £6.99
  • Speedo Mens Printed Leisure 22 Inch Water Shorts Black/Navy

    Speedo Mens Printed Leisure 22 Inch Water Shorts Black/Navy

    £7.99
    Save £20.00
  • Board Angels Girls Bikini Pink

    Board Angels Girls Bikini Pink

    £7.99
  • adidas Mens Fitness Three-Second Swim Boxers Black/Legend Blue/Semi Solar Slime

    adidas Mens Fitness Three-Second Swim Boxers Black/Legend Blue/Semi Solar Slime

    £9.99
    Save £15.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    £6.99
  • Lyle And Scott Junior Boys Classic Swim Shorts Cloud Blue

    Lyle And Scott Junior Boys Classic Swim Shorts Cloud Blue

    £12.99
    Save £17.00
  • Board Angels Girls Tankini Multi

    Board Angels Girls Tankini Multi

    £7.99
  • 883 Police Mens Relic Swimshorts Dark Grey

    883 Police Mens Relic Swimshorts Dark Grey

    £11.99
    Save £13.00
  • Board Angels Girls Swimsuit Multi

    Board Angels Girls Swimsuit Multi

    £7.99
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    £6.99
  • adidas Mens Primeblue Tech Swim Shorts Black

    adidas Mens Primeblue Tech Swim Shorts Black

    £16.99
    Save £33.00
  • adidas Mens Solid Swim Shorts Active Orange

    adidas Mens Solid Swim Shorts Active Orange

    £11.99
    Save £11.00
  • 883 Police Mens Boiler Swimshorts Orange

    883 Police Mens Boiler Swimshorts Orange

    £12.99
    Save £17.00
  • 883 Police Mens Boiler Swimshorts Sky Blue

    883 Police Mens Boiler Swimshorts Sky Blue

    £12.99
    Save £17.00
  • adidas Womens Don't Rest Infinitex Medium Support Beach Wear Top Trace Purple/Raw White

    adidas Womens Don't Rest Infinitex Medium Support Beach Wear Top Trace Purple/Raw White

    £12.99
    Save £32.00
  • Board Angels Womens Rash Vest Black

    Board Angels Womens Rash Vest Black

    £9.99
  • Kangaroo Poo Mens Board Shorts Black/Grey

    Kangaroo Poo Mens Board Shorts Black/Grey

    £6.99
  • Speedo Junior Boys Essentials Placement Allover Aqua Shorts Navy/Red

    Speedo Junior Boys Essentials Placement Allover Aqua Shorts Navy/Red

    £9.99
    Save £10.00
  • Kangaroo Poo Mens Basic Taslan Swim Shorts Grey

    Kangaroo Poo Mens Basic Taslan Swim Shorts Grey

    £5.99
  • Reebok Womens Alanna Two Piece Swimsuit Black

    Reebok Womens Alanna Two Piece Swimsuit Black

    £14.99
    Save £15.00
  • adidas Womens Pro Solid Infinitex+ Bikini Top Shock Red

    adidas Womens Pro Solid Infinitex+ Bikini Top Shock Red

    £5.99
    Save £16.00
  • Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    £7.99
    Save £17.00
  • adidas Womens Pro Collab 1 Piece Swimsuit Collegiate Royal/Real Blue

    adidas Womens Pro Collab 1 Piece Swimsuit Collegiate Royal/Real Blue

    £11.99
    Save £26.00
  • Board Angels Girls Swimsuit Pink

    Board Angels Girls Swimsuit Pink

    £7.99
  • Speedo Womens Graphic Panel Muscleback Swimsuit Black/Red

    Speedo Womens Graphic Panel Muscleback Swimsuit Black/Red

    £10.99
    Save £16.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    £6.99
  • Closure London Junior Boys Fade Signature Swim Shorts Teal

    Closure London Junior Boys Fade Signature Swim Shorts Teal

    £5.99
    Save £19.00
  • adidas Persistar Race Mirrored Swim Goggles Blue/Blue/White

    adidas Persistar Race Mirrored Swim Goggles Blue/Blue/White

    £9.99
    Save £20.00
  • adidas Originals Womens Trefoil Swimsuit Prism Mint/White

    adidas Originals Womens Trefoil Swimsuit Prism Mint/White

    £16.99
    Save £16.00
  • adidas Mens Check CLX Swim Shorts Green Tint

    adidas Mens Check CLX Swim Shorts Green Tint

    £14.99
    Save £23.00
  • 883 Police Mens Patch Swimshorts Pink

    883 Police Mens Patch Swimshorts Pink

    £11.99
    Save £13.00
  • Ted Baker Mens Larkmao Geo Print Swim Shorts Navy

    Ted Baker Mens Larkmao Geo Print Swim Shorts Navy

    £34.99
    Save £20.00
  • 883 Police Mens Boiler Swimshorts Lilac

    883 Police Mens Boiler Swimshorts Lilac

    £12.99
    Save £17.00
  • Speedo Infant Girls Endurance10 Disney Frozen Frill 2 Piece Blue/Blue

    Speedo Infant Girls Endurance10 Disney Frozen Frill 2 Piece Blue/Blue

    £6.99
    Save £8.00
  • Speedo Kids Disney Frozen Printed Armbands Pink/White

    Speedo Kids Disney Frozen Printed Armbands Pink/White

    £2.99
    Save £7.00
  • adidas 3 Stripes Silicone Swim Cap White/Black

    adidas 3 Stripes Silicone Swim Cap White/Black

    £2.49
    Save £5.50
  • Umbro Mens Seig Swim Shorts Porcelain Multi

    Umbro Mens Seig Swim Shorts Porcelain Multi

    £11.99
    Save £13.00
  • adidas Persistar Race Mirrored Swim Goggles Shock Pink/Black/Black

    adidas Persistar Race Mirrored Swim Goggles Shock Pink/Black/Black

    £7.99
    Save £22.00
  • Speedo Mens Graphic Panel Aqua Shorts Navy/Orange

    Speedo Mens Graphic Panel Aqua Shorts Navy/Orange

    £10.99
    Save £24.00
  • adidas Mens 3-Stripe Swim Trunks Legend Blue/Legend Ink

    adidas Mens 3-Stripe Swim Trunks Legend Blue/Legend Ink

    £7.99
    Save £15.00
  • adidas Womens Primeblue Bikini Bottoms Black/Grey Six

    adidas Womens Primeblue Bikini Bottoms Black/Grey Six

    £9.99
    Save £25.00
  • adidas 3 Stripes Silicone Swim Cap Black/White

    adidas 3 Stripes Silicone Swim Cap Black/White

    £2.99
    Save £5.00
  • adidas Originals Womens Allover Print Bodysuit Multi Coloured

    adidas Originals Womens Allover Print Bodysuit Multi Coloured

    £14.99
    Save £13.00
  • adidas Womens Parley Hero One Piece Swimsuit Legend Ink/Core Blue

    adidas Womens Parley Hero One Piece Swimsuit Legend Ink/Core Blue

    £16.99
    Save £33.00
  • adidas Womens Graphic Print Pro 1 Piece Swimsuit Solar Orange/White

    adidas Womens Graphic Print Pro 1 Piece Swimsuit Solar Orange/White

    £12.99
    Save £25.00
  • Speedo Infant Girls Endurance10 Disney Frozen Allover Swimsuit Blue/Blue

    Speedo Infant Girls Endurance10 Disney Frozen Allover Swimsuit Blue/Blue

    £6.99
    Save £7.00
  • adidas Originals Womens Trefoil Swimsuit Dust Pink

    adidas Originals Womens Trefoil Swimsuit Dust Pink

    £12.99
    Save £20.00
  • Fluid Mens Camo Print Swim Shorts Grey Camo Print

    Fluid Mens Camo Print Swim Shorts Grey Camo Print

    £2.99
  • adidas Mens Fit Jam 3S Collegiate Royal

    adidas Mens Fit Jam 3S Collegiate Royal

    £12.99
    Save £22.00
  • Speedo Infant Girls Endurance10 Bow Swimsuit Blue/Green

    Speedo Infant Girls Endurance10 Bow Swimsuit Blue/Green

    £3.49
    Save £8.50
  • Speedo Sea Squad Water Balls Multi

    Speedo Sea Squad Water Balls Multi

    £3.99
    Save £4.00
  • Board Angels Girls Rash Vest Pink

    Board Angels Girls Rash Vest Pink

    £6.99
  • adidas Mens Versatile Swim Shorts Legend Blue

    adidas Mens Versatile Swim Shorts Legend Blue

    £14.99
    Save £28.00
  • adidas Mens Parley Hero Swim Boxers Legend Earth/Linen Green

    adidas Mens Parley Hero Swim Boxers Legend Earth/Linen Green

    £10.99
    Save £27.00
  • Speedo Boys Solid Leisure 15 Inch Water Shorts Black

    Speedo Boys Solid Leisure 15 Inch Water Shorts Black

    £2.99
    Save £7.00
  • Speedo Infant Sea Squad Armbands Pink/Blue

    Speedo Infant Sea Squad Armbands Pink/Blue

    £2.49
    Save £5.50
  • adidas Womens SH3.RO 4LANI Swimsuit Black/App Solar Red

    adidas Womens SH3.RO 4LANI Swimsuit Black/App Solar Red

    £14.99
    Save £23.00
  • Speedo Kids Disney Frozen Printed Snowballs Blue/Blue

    Speedo Kids Disney Frozen Printed Snowballs Blue/Blue

    £3.99
    Save £6.00
  • adidas Mens INFINITEX+ Performance Swim Boxers Legend Ink/Blue

    adidas Mens INFINITEX+ Performance Swim Boxers Legend Ink/Blue

    £7.99
    Save £22.00
  • Speedo Infant Sea Squad Armbands Red/Blue

    Speedo Infant Sea Squad Armbands Red/Blue

    £2.49
    Save £5.50
  • adidas Womens Athly Light Graphic Swimsuit Tech Ink

    adidas Womens Athly Light Graphic Swimsuit Tech Ink

    £11.99
    Save £18.00
179 Styles
Page 1 of 2
Next
Back to top

Added to your basket

Spend another £ for Free Delivery 

You qualify for Free Delivery 

You might also like

You might also like

MandM Direct

We notice you are using an old internet browser. Our website is optimised for more up to date browsers. Updating your browser will  greatly improve your shopping experience!

Be the first to hear about our best deals, biggest savings & newest arrivals by signing up to our emails today!