You'll find kids' shoes for both boys and girls at Zappos from brands like Nike, Adidas, Puma, New Balance, and many more. Kids' shoes start at $12 and go up to $685, including 6,200 pairs that cost $50 or less.

The best online stores selling shoes for kids have thousands of options to choose from and offer free shipping, in most cases, within the US.
You can find both cheap no-name brands as well as discounted designer and name-brand shoes at these stores.
You'll find kids' shoes for both boys and girls at Zappos from brands like Nike, Adidas, Puma, New Balance, and many more. Kids' shoes start at $12 and go up to $685, including 6,200 pairs that cost $50 or less.
Shop for cheap kids' shoes in the clearance section of Kohl's, where you'll find footwear for both boys and girls from brands like Adidas, Asics, Fila, Reebok, Nike, Puma, and Converse. Clearance shoes range in price from $5 to $54, and you can shop from 50 pairs that cost $25 or less.
This store has over 300 different pretty cheap shoes for kids priced at less than $25.
Target has cheap kids' shoes for boys, girls, toddlers, and babies, including sandals, sneakers, boots, flats, and rainboots. Kids' shoes start at $4 and go up to $70, including 100 items that cost $15 or less.
Shein has almost 500 pairs of cheap kids' shoes, like tennis shoes, sneakers and everyday casual, for $10 or less.
Saks Off 5th has nearly 400 pairs of cheap designer kids' shoes from brands like Nine West, Puma, Nicole Miller New York, Geox, and Toms. Shoes range from $8 to $281, discounted up to 60% off, and there are 340 pairs for $50 or less.
Kmart has a variety of cheap kids' shoes for both boys and girls from brands like Basic Editions, Athletech, and Everlast Sport. Shoes range in price from $2 to $30, including more than 20 pairs that cost $10 or less.
Find cheap kids' shoes from top designers like Adidas, Birkenstock Kids, and Givenchy Kids in the Sale section of the Farfetch store. There are more than 350 pairs for boys and 500 for girls, including sneakers, boots, and sandals that range from $10 to $1,935.
You'll find more than 140 pairs of designer kids' shoes in the Sale section of Bloomingdale's, where you'll find boots, flats, sneakers, and sandals from brands like Toms, Steve Madden, Converse, and Adidas. Shoes start at $14 and go up to $120, and you'll find more than 120 pairs for $40 or less.
Saks has nearly 180 pairs of kids' shoes for less than $50 by brands like Geox, Converse, Havaianas, and Ralph Lauren. This includes a variety of sandals, athletic shoes, boots, and sneakers for boys, girls, and babies.
Name-brand and designer shoes for kids. Some are pretty cheap thanks to discounts. About 120 girl's shoes and 70 boy's shoes priced at $25 or less. Many of these are on sale with discounts going as high as 60%.
Shop for over 180 pairs of cheap kids shoes for $25 or less.