
Men's Dress Shoes
For all your formal footwear requirements, you need look no further than OnBuy's considerable online range of men's dress shoes. Filled with sophisticated and stylish shoes from the likes of Grenson and Bugatti, they're sure to make any man feel like a real gent. Either pair with a three-piece suit to smash formal event attire or dress them down with jeans and a shirt to create a smart/casual date outfit. An essential part of any man's footwear collection, no smart outfit is complete without a pair of dress shoes!
Showing 1-60 of 17,857 results
- Popularity
- Average Rating
- Price (highest)
- Price (lowest)
- Newest



Our highest rated men's dress shoes
Looking to buy Men's Dress Shoes?
Ready to transform your smartest outfit from sub-standard to sleek? With OnBuy's substantial online selection of men's dress shoes that's exactly what you'll be able to do! Available in a range of colours and materials from cherry red leather to deep black patent dress shoes, there's a pair fit for every kind of suit and personal style. Regardless of whether you're searching for a pair of white wedding shoes that no groom could resist, or some brogue-style shoes fit for a formal date, you're in the right place.
Can I buy high quality shoes online?
Yes and you're in the perfect place to do so! Buying shoes online doesn't mean compromising on quality and we'll show you why! At OnBuy, there's a wide range of men's dress shoes that boast superior materials, exquisite designs, and reliable brand names. From Grenson to Bugatti, these names promise quality with every pair of shoes they lovingly create, so you needn't worry about low-quality loafers here. Grenson, for example, boasts three stand-out dress shoes designs that are classic, high-quality, and undeniably British.
This includes their G:Zero range which features dress shoes made entirely in the Grenson factory. The leather soles have closed channel stitching and the premium leather is made from chestnut bark tanned hides. Finished with handwritten details on the lining, these British shoemakers represent some of the best quality dress shoes you can buy without breaking the bank. Bugatti, on the other hand, boast a huge range of men's dress shoes that are ideal for wearing at any formal event. From their Lace-Up Leather Derby Shoe to Bugatti's Brogue Style Boots, you'll never feel underdressed.
What are the different kinds of dress shoes available?
Searching for the perfect pair of dress shoes to match your suit? At OnBuy, you won't be short on options. We have everything from the traditional Oxfords that are the standard shoe to wear with most suits to luxurious-looking Loafers that provide the finishing touch to any smart/casual outfit, men's dress shoes come in a wide range of styles for every occasion and personality.
The Derby is another alternative to the Oxford shoe but is slightly more casual, whereas the Monk Strap has a wide swath of leather fastened across the front instead of an eyelet closure that Oxfords have. While the list continues, the Oxford, Loafer, Derby, and Monk Strap are the most popular types of dress shoes currently available.