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.

Boys Shoes and Footwear

Shoes can really help finish off an outfit, they can also be functional and just be a necessity. Here we’ve tried to combine the need for daily functionality with the desire for your child to have stylish footwear and at a price that doesn’t put a dent in your bank balance. From casual canvas to stylish trainers and flip flops, we've got a great range your little one will love. Grab a bargain today at MandM Direct!

300 Styles
Page 1 of 4
Next
  • Puma Infant RS X  Hard Drive Ac Puma White/Galaxy Blue

    Puma Infant RS X Hard Drive Ac Puma White/Galaxy Blue

    £12.99
    Save £32.00
  • adidas Junior Boys X Ghosted.1 FG Firm Ground Sky Tint/Royal Blue/Signal Coral

    adidas Junior Boys X Ghosted.1 FG Firm Ground Sky Tint/Royal Blue/Signal Coral

    £34.99
    Save £50.00
  • Lacoste Junior Lerond BL White/White

    Lacoste Junior Lerond BL White/White

    £26.99
    Save £18.00
  • Puma Boys Junior RS X Hard Drive Puma White/Galaxy Blue

    Puma Boys Junior RS X Hard Drive Puma White/Galaxy Blue

    £24.99
    Save £25.00
  • adidas Junior Boys X 19.3 Laceless FG Firm Ground Bright Cyan/Silver Metallic/Shock Pink

    adidas Junior Boys X 19.3 Laceless FG Firm Ground Bright Cyan/Silver Metallic/Shock Pink

    £26.99
    Save £28.00
  • New Balance Junior Boys 515 Navy

    New Balance Junior Boys 515 Navy

    £24.99
    Save £20.00
  • Canterbury Junior Boys Stampede 2.0 SG Rugby Boots Black

    Canterbury Junior Boys Stampede 2.0 SG Rugby Boots Black

    £14.99
    Save £25.00
  • adidas Junior Boys Nemeziz Messi 19.4 Turf Boots Tech Indigo/Signal Green/Glory Purple

    adidas Junior Boys Nemeziz Messi 19.4 Turf Boots Tech Indigo/Signal Green/Glory Purple

    £16.99
    Save £18.00
  • Lacoste Junior Lerond White/Silver

    Lacoste Junior Lerond White/Silver

    £26.99
    Save £18.00
  • Asics Junior Boys Patriot 11 PS Neutral Running Shoes Black/Silver

    Asics Junior Boys Patriot 11 PS Neutral Running Shoes Black/Silver

    £22.99
    Save £12.00
  • adidas Junior Boys Copa 19.3 TF Astro Solar Yellow/Core Black/Solar Yellow

    adidas Junior Boys Copa 19.3 TF Astro Solar Yellow/Core Black/Solar Yellow

    £24.99
    Save £18.00
  • Trespass Junior Boys Nantucket Active Sandals Navy/Kiwi

    Trespass Junior Boys Nantucket Active Sandals Navy/Kiwi

    £12.99
    Save £21.00
  • Ripstop Junior Boys Cammo Trainers Black

    Ripstop Junior Boys Cammo Trainers Black

    £14.99
    Save £20.00
  • Puma Junior Boys Future 5.3 Netfit Osg Fg/Ag Firm Ground Peach/Yellow

    Puma Junior Boys Future 5.3 Netfit Osg Fg/Ag Firm Ground Peach/Yellow

    £26.99
    Save £28.00
  • Crocs Kids Junior Crocband II Clogs Petal Pink/Dahlia

    Crocs Kids Junior Crocband II Clogs Petal Pink/Dahlia

    £12.99
    Save £14.00
  • SKECHERS Junior Boys Go Run 600 Baxtux Trainers Navy/Lime

    SKECHERS Junior Boys Go Run 600 Baxtux Trainers Navy/Lime

    £19.99
    Save £12.00
  • New Balance Junior Boys 515 Black/Grey

    New Balance Junior Boys 515 Black/Grey

    £24.99
    Save £20.00
  • Crocs Kids Junior Crocband II Clogs Ice Blue/Candy Pink

    Crocs Kids Junior Crocband II Clogs Ice Blue/Candy Pink

    £12.99
    Save £14.00
  • New Balance Junior Boys 455 Running Shoes Grey

    New Balance Junior Boys 455 Running Shoes Grey

    £23.99
    Save £16.00
  • SKECHERS Junior Boys Skech-Air Dual Black/Red

    SKECHERS Junior Boys Skech-Air Dual Black/Red

    £29.99
    Save £17.00
  • SKECHERS Junior Boys S Lights Hyrdrolights Tuff Force Black

    SKECHERS Junior Boys S Lights Hyrdrolights Tuff Force Black

    £29.99
    Save £17.00
  • Puma Boys Junior LQD Cell Omega Density Puma Black/Safety Yellow

    Puma Boys Junior LQD Cell Omega Density Puma Black/Safety Yellow

    £27.99
    Save £42.00
  • adidas Originals Junior Nite Jogger Trainers Footwear White/Footwear White/Core Black

    adidas Originals Junior Nite Jogger Trainers Footwear White/Footwear White/Core Black

    £34.99
    Save £40.00
  • Karrimor Junior Mendip Weathertite Hiking Boots Tan

    Karrimor Junior Mendip Weathertite Hiking Boots Tan

    £24.99
    Save £35.00
  • Ralph Lauren Junior Hanford PS Trainers Navy Smooth

    Ralph Lauren Junior Hanford PS Trainers Navy Smooth

    £39.99
    Save £31.00
  • DFND London Junior Boys Boomz Sliders Black

    DFND London Junior Boys Boomz Sliders Black

    £7.99
    Save £12.00
  • New Balance Infant 515 Black

    New Balance Infant 515 Black

    £22.99
    Save £17.00
  • adidas Junior Boys Nemeziz 19.3 TF Astro Shock Pink/Core Black/Shock Pink

    adidas Junior Boys Nemeziz 19.3 TF Astro Shock Pink/Core Black/Shock Pink

    £24.99
    Save £20.00
  • Lacoste Junior Lerond Bl White/White

    Lacoste Junior Lerond Bl White/White

    £24.99
    Save £15.00
  • Lacoste Infant Boys Carnaby Evo Bl Black/Black

    Lacoste Infant Boys Carnaby Evo Bl Black/Black

    £29.99
    Save £20.00
  • adidas Junior Boys Predator 20.4 IC FxG Flexible Ground Core Black/Active Red/Footwear White

    adidas Junior Boys Predator 20.4 IC FxG Flexible Ground Core Black/Active Red/Footwear White

    £14.99
    Save £28.00
  • Ralph Lauren Junior Hanford Trainers White Smooth

    Ralph Lauren Junior Hanford Trainers White Smooth

    £39.99
    Save £31.00
  • Puma Junior RS-0 Winter Inj Toys Trainers White/Red

    Puma Junior RS-0 Winter Inj Toys Trainers White/Red

    £24.99
    Save £27.00
  • adidas Infant Boys Altaswim Blue/Footwear White/Footwear White

    adidas Infant Boys Altaswim Blue/Footwear White/Footwear White

    £11.99
    Save £5.00
  • Lacoste Infant Boys Sol Sandals Blue/Navy

    Lacoste Infant Boys Sol Sandals Blue/Navy

    £12.99
    Save £12.00
  • Ripstop Junior Boys Bannister Trainers Green

    Ripstop Junior Boys Bannister Trainers Green

    £14.99
    Save £20.00
  • Mad Wax Boys Velcro Trainers Black/Lime

    Mad Wax Boys Velcro Trainers Black/Lime

    £9.99
  • Mad Wax Junior Aqua Shoes Black/Royal

    Mad Wax Junior Aqua Shoes Black/Royal

    £3.99
  • Puma Junior Boys 20.4 TT Astro Yellow/Black

    Puma Junior Boys 20.4 TT Astro Yellow/Black

    £19.99
    Save £15.00
  • Ben Sherman Junior Boys Quad Velcro Shoes Black

    Ben Sherman Junior Boys Quad Velcro Shoes Black

    £29.99
    Save £15.00
  • Karrimor Junior Mendip Weathertite Hiking Boots Dark Brown

    Karrimor Junior Mendip Weathertite Hiking Boots Dark Brown

    £24.99
    Save £35.00
  • Original Penguin Junior Boys Pier Slider Sandals Navy

    Original Penguin Junior Boys Pier Slider Sandals Navy

    £7.99
    Save £12.00
  • SKECHERS Infant Boys Skech Air Dual Navy/Orange

    SKECHERS Infant Boys Skech Air Dual Navy/Orange

    £29.99
    Save £17.00
  • adidas Junior Boys AltaSwim Sandals Blue/Footwear White/Footwear White

    adidas Junior Boys AltaSwim Sandals Blue/Footwear White/Footwear White

    £13.99
    Save £6.00
  • Ralph Lauren Junior Hanford Trainers White

    Ralph Lauren Junior Hanford Trainers White

    £39.99
    Save £15.00
  • Lacoste Junior Carnaby Evo BL White/White

    Lacoste Junior Carnaby Evo BL White/White

    £26.99
    Save £23.00
  • Mad Wax Boys Sliders Navy

    Mad Wax Boys Sliders Navy

    £3.99
  • adidas Originals Junior Continental 80 Trainers Legend Green/Footwear White/Core Black

    adidas Originals Junior Continental 80 Trainers Legend Green/Footwear White/Core Black

    £29.99
    Save £30.00
  • Ben Sherman Junior Boys Sliders Navy

    Ben Sherman Junior Boys Sliders Navy

    £7.99
    Save £7.00
  • Mad Wax Junior Boys Camo Sports Sandals Black/Grey Camo

    Mad Wax Junior Boys Camo Sports Sandals Black/Grey Camo

    £9.99
  • SKECHERS Junior Boys Dynamight Turbo Dash Trainers Black/White

    SKECHERS Junior Boys Dynamight Turbo Dash Trainers Black/White

    £21.99
    Save £12.00
  • Ripstop Junior Boys Bannister Trainers Black

    Ripstop Junior Boys Bannister Trainers Black

    £14.99
    Save £20.00
  • Ben Sherman Junior Boys South Trainers Navy

    Ben Sherman Junior Boys South Trainers Navy

    £9.99
    Save £30.00
  • New Balance Junior Boys Run Neutral Running Shoes Navy/Red

    New Balance Junior Boys Run Neutral Running Shoes Navy/Red

    £29.99
    Save £20.00
  • Timberland Boys Killington 6 Inch Classic Boots Black

    Timberland Boys Killington 6 Inch Classic Boots Black

    £37.99
    Save £32.00
  • Lacoste Junior Boys Sol Blue/Navy

    Lacoste Junior Boys Sol Blue/Navy

    £16.99
    Save £11.00
  • Mad Wax Childrens Sharkies Royal

    Mad Wax Childrens Sharkies Royal

    £3.99
  • Asics Boys Patriot 10 GS Neutral Running Shoes Imperial/White

    Asics Boys Patriot 10 GS Neutral Running Shoes Imperial/White

    £24.99
    Save £13.00
  • Ralph Lauren Infant Hanford PS Trainers Navy Smooth

    Ralph Lauren Infant Hanford PS Trainers Navy Smooth

    £34.99
    Save £27.00
  • SKECHERS Junior Boys Go Run 600 Hendox Charcoal/Red

    SKECHERS Junior Boys Go Run 600 Hendox Charcoal/Red

    £19.99
    Save £17.00
  • Puma Boys Junior RS X SR Puma Black/Safety Yellow

    Puma Boys Junior RS X SR Puma Black/Safety Yellow

    £29.99
    Save £30.00
  • adidas Originals Junior Boys Ozweego Core Black/Solar Green/Onix

    adidas Originals Junior Boys Ozweego Core Black/Solar Green/Onix

    £21.99
    Save £23.00
  • SKECHERS Boys Hypno-Flash 3.0 Sandals Black Blue

    SKECHERS Boys Hypno-Flash 3.0 Sandals Black Blue

    £24.99
    Save £7.00
  • SKECHERS  Junior Boys Nitro Sprint Krodon Grey/Red

    SKECHERS Junior Boys Nitro Sprint Krodon Grey/Red

    £17.99
    Save £11.00
  • SKECHERS Junior Omne Class Star Trainers White

    SKECHERS Junior Omne Class Star Trainers White

    £24.99
    Save £14.00
  • Ralph Lauren Infant Hanford Trainers White/Navy

    Ralph Lauren Infant Hanford Trainers White/Navy

    £34.99
    Save £15.00
  • Ralph Lauren Infant Elwood EZ Trainers White Canvas

    Ralph Lauren Infant Elwood EZ Trainers White Canvas

    £34.99
    Save £27.00
  • adidas Junior Boys X 19.1 FG Firm Ground Royal Blue/Footwear White/Core Black

    adidas Junior Boys X 19.1 FG Firm Ground Royal Blue/Footwear White/Core Black

    £39.99
    Save £45.00
  • Lacoste Infant Boys L.30 Slide White/Green

    Lacoste Infant Boys L.30 Slide White/Green

    £11.99
    Save £8.00
  • Ben Sherman Junior Boys Marble Malice Stripe Trainers Navy

    Ben Sherman Junior Boys Marble Malice Stripe Trainers Navy

    £14.99
    Save £35.00
  • Mad Wax Boys Velcro Trainers Grey/Royal

    Mad Wax Boys Velcro Trainers Grey/Royal

    £9.99
  • DFND London Junior Boys Regal Sliders Black

    DFND London Junior Boys Regal Sliders Black

    £7.99
    Save £12.00
  • Lacoste Junior Boys Carnaby Trainers White/Grey

    Lacoste Junior Boys Carnaby Trainers White/Grey

    £29.99
    Save £20.00
  • Asics Boys Junior Patriot 10 GS Neutral Running Shoes Black/Pink Cameo

    Asics Boys Junior Patriot 10 GS Neutral Running Shoes Black/Pink Cameo

    £24.99
    Save £13.00
  • Puma Hidden Infants Basket Classic LFS Puma White

    Puma Hidden Infants Basket Classic LFS Puma White

    £19.99
    Save £18.00
  • Trespass Junior Boys Nantucket Active Sandals Blue

    Trespass Junior Boys Nantucket Active Sandals Blue

    £12.99
    Save £21.00
  • Original Penguin Junior Boys Marble Lace Pumps Navy

    Original Penguin Junior Boys Marble Lace Pumps Navy

    £14.99
    Save £20.00
  • adidas Originals Junior NMD_R1 Shoes Core Black/Glory Green/Lush Red

    adidas Originals Junior NMD_R1 Shoes Core Black/Glory Green/Lush Red

    £44.99
    Save £55.00
  • Ben Sherman Junior Quad Shoes Black

    Ben Sherman Junior Quad Shoes Black

    £29.99
    Save £15.00
  • SKECHERS  Junior Boys S Lights Eruptors Iii Derlo Navy/Orange

    SKECHERS Junior Boys S Lights Eruptors Iii Derlo Navy/Orange

    £24.99
    Save £14.00
  • Timberland Boys 1973 Newman 6 Inch Boots  Wheat

    Timberland Boys 1973 Newman 6 Inch Boots Wheat

    £49.99
    Save £40.00
  • Lacoste Junior Boys Carnaby Evo White/Silver

    Lacoste Junior Boys Carnaby Evo White/Silver

    £29.99
    Save £20.00
  • Asics Boys Junior Patriot 11 Gs Neutral Running Shoes Black/Silver

    Asics Boys Junior Patriot 11 Gs Neutral Running Shoes Black/Silver

    £24.99
    Save £13.00
  • Ralph Lauren Kids Gansett Sliders Navy

    Ralph Lauren Kids Gansett Sliders Navy

    £24.99
    Save £16.00
  • Puma Junior One 19.1 FG/AG Firm Ground Blue Azur/Red Blast/Puma Black

    Puma Junior One 19.1 FG/AG Firm Ground Blue Azur/Red Blast/Puma Black

    £54.99
    Save £85.00
  • SKECHERS Junior Boys Uno Stand On Air White

    SKECHERS Junior Boys Uno Stand On Air White

    £29.99
    Save £19.00
  • KP85 Junior Boys Velcro Trainers White/Navy/Red

    KP85 Junior Boys Velcro Trainers White/Navy/Red

    £9.99
  • New Balance Infant 500 Trainers Navy

    New Balance Infant 500 Trainers Navy

    £19.99
    Save £12.00
  • Asics Junior Gel-Game 7 GS Tennis Shoes Peacoat/Peacoat

    Asics Junior Gel-Game 7 GS Tennis Shoes Peacoat/Peacoat

    £24.99
    Save £13.00
  • SKECHERS Infant Boys Skech Air Blast Tallix Black/Lime

    SKECHERS Infant Boys Skech Air Blast Tallix Black/Lime

    £27.99
    Save £19.00
  • Ralph Lauren Kids Leary III Sliders Navy/White

    Ralph Lauren Kids Leary III Sliders Navy/White

    £24.99
    Save £20.00
  • Ripstop Junior Boys Cammo Trainer Khaki

    Ripstop Junior Boys Cammo Trainer Khaki

    £14.99
    Save £20.00
  • adidas Junior Boys Nemeziz 19+ FG Firm Ground Footwear White/Royal Blue/Royal Blue

    adidas Junior Boys Nemeziz 19+ FG Firm Ground Footwear White/Royal Blue/Royal Blue

    £64.99
    Save £65.00
  • adidas Originals Junior Yung-96 Trainers Core Black/Core Black/Core White

    adidas Originals Junior Yung-96 Trainers Core Black/Core Black/Core White

    £34.99
    Save £35.00
  • SKECHERS Boys SKECHERS Junior Dynamite - Defender Squad Charcoal/Black

    SKECHERS Boys SKECHERS Junior Dynamite - Defender Squad Charcoal/Black

    £24.99
    Save £22.00
  • Lacoste Junior Boys L 30 Strap Navy/White

    Lacoste Junior Boys L 30 Strap Navy/White

    £14.99
    Save £10.00
Page 1 of 4 - 300 Styles
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 and newest arrivals by signing up to our emails today!