Free Shipping Over $69 | *Exclusions Apply

All Shoes

No matter your sport, skill level, or foot mechanics—we've got the right shoe for you! Discover your next favorite pair of shoes in our vast collection of footwear for running, tennis, walking, training, and more.
    Junior Tennis Shoes: K-Swiss Hypercourt Express 2 Junior Moonless Night/Amber Yellow Junior Tennis Shoes: K-Swiss Hypercourt Express 2 Junior Moonless Night/Amber Yellow
    Rated 4.6 out of 5
    Based on 66 reviews
      Junior Tennis Shoes: Babolat Propulse Junior White/Lavender Junior Tennis Shoes: Babolat Propulse Junior White/Lavender
      $69.00
      Unit price
      per 
        Junior Tennis Shoes: Babolat Propulse Junior Yucca/White Junior Tennis Shoes: Babolat Propulse Junior Yucca/White
        $69.00
        Unit price
        per 
        • Extra 20% Off

        Junior Tennis Shoes: HEAD Sprint 3.5 Junior Rose/Purple Junior Tennis Shoes: HEAD Sprint 3.5 Junior Rose/Purple
        $80.00 $59.00
        Unit price
        per 
        • Extra 20% Off

        Junior Tennis Shoes: HEAD Sprint 3.5 Junior 275323 Junior Tennis Shoes: HEAD Sprint 3.5 Junior 275323
        $80.00 $59.00
        Unit price
        per 
          Junior Tennis Shoes: HEAD Revolt Pro 4.0 Junior White/Black Junior Tennis Shoes: HEAD Revolt Pro 4.0 Junior White/Black
          $100.00 $79.00
          Unit price
          per 
            Junior Tennis Shoes: HEAD Revolt Pro 4.0 Junior Light Green/White Junior Tennis Shoes: HEAD Revolt Pro 4.0 Junior Light Green/White
            $100.00 $79.00
            Unit price
            per 
              Junior Tennis Shoes: Babolat Propulse Junior Grey/Aero Junior Tennis Shoes: Babolat Propulse Junior Grey/Aero
              $69.00
              Unit price
              per 
                Junior Tennis Shoes: Babolat Jet Mach 3 Junior French Blue Junior Tennis Shoes: Babolat Jet Mach 3 Junior French Blue
                $79.00
                Unit price
                per 
                  Junior Tennis Shoes: Babolat Jet Mach 3 Junior Angel Blue Junior Tennis Shoes: Babolat Jet Mach 3 Junior Angel Blue
                  $79.00
                  Unit price
                  per 
                    Junior Tennis Shoes: K-Swiss Hypercourt Express 2 Junior Vaporous Gray/White/Peacoat Junior Tennis Shoes: K-Swiss Hypercourt Express 2 Junior Vaporous Gray/White/Peacoat
                    Rated 4.6 out of 5
                    Based on 66 reviews
                      Junior Tennis Shoes: K-Swiss Hypercourt Express 2 Junior Blanc De Blanc/Nile Blue/Desert Junior Tennis Shoes: K-Swiss Hypercourt Express 2 Junior Blanc De Blanc/Nile Blue/Desert
                      Rated 4.6 out of 5
                      Based on 66 reviews
                      • Extra 20% Off

                      Junior Tennis Shoes: HEAD Sprint 3.5 Junior Red/Black Junior Tennis Shoes: HEAD Sprint 3.5 Junior Red/Black
                      $80.00 $56.95
                      Unit price
                      per 
                        Junior Tennis Shoes: Babolat Jet Mach 3 Junior Blue Ribbon Junior Tennis Shoes: Babolat Jet Mach 3 Junior Blue Ribbon
                        $79.00
                        Unit price
                        per 
                        • Extra 20% Off

                        Junior Tennis Shoes: Fila Axilus 2 Energized Junior Tie Dye/White Junior Tennis Shoes: Fila Axilus 2 Energized Junior Tie Dye/White
                        $70.00 $64.95
                        Unit price
                        per 
                        Rated 4.0 out of 5
                        Based on 1 review
                          Junior Tennis Shoes: Babolat Jet Mach 3 Junior Black/Gold Junior Tennis Shoes: Babolat Jet Mach 3 Junior Black/Gold
                          $79.00
                          Unit price
                          per 
                            Junior Tennis Shoes: Babolat Jet Mach 3 Junior Hot Pink Junior Tennis Shoes: Babolat Jet Mach 3 Junior Hot Pink
                            $79.00
                            Unit price
                            per