Old Navy dress shoes & loafers, cheapest first
13 dress shoes & loafers in stock at Old Navy. Cheapest right now: $12.47; typical price $23.99. Old Navy marks 0% of them "on sale"; the badges say which of those sales are real.
-

Faux-Suede Espadrille Loafers for Men
Old Navy · Toasted Almond
$12.47
Quality: Fair
-

Knit Deck Loafers for Men
Old Navy · Charcoal
$15.99 Real deal
Quality: Fair
-

Faux-Leather Boat Shoes for Women
Old Navy · Dark Brown
$15.99 Real deal
Quality: Fair
-

Knit Loafer
Old Navy · Bare Necessity
$22.19
Quality: Fair
-

Knit Loafer
Old Navy · Black Jack
$22.19
Quality: Fair
-

Faux-Leather Loafer
Old Navy · Black Jack
$23.99
Quality: Fair
-

Faux-Leather Loafer
Old Navy · Lite Burgundy
$23.99
Quality: Fair
-

Faux-Leather Loafer
Old Navy · Dark Sand
$23.99
Quality: Fair
-

Faux-Leather Ruched Loafers
Old Navy · Red Lacquer
$23.99
Quality: Fair
-

Faux-Leather Ruched Loafers
Old Navy · Black Jack
$23.99
Quality: Fair
-

Faux-Leather Chunky Heel Loafers
Old Navy · BlackJack
$26.99
Quality: Fair
-

Faux-Leather Loafers for Men
Old Navy · Black Jack
$29.99
Quality: Fair
-

Faux-Leather Loafers for Men
Old Navy · Russet Brown
$29.99
Quality: Fair
Narrow these down by size, color or price · Girls' dress shoes & loafers · Boys' dress shoes & loafers