Blue Blazer Outfit Ideas: 9 Navy Combinations to Wear

Miles Tailored

Man wearing a navy blue blazer, white shirt, and khaki pants standing in a bright room.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

Which blue blazer outfit is yours depends on where the day ends: a desk and a tie point toward gray or khaki pants, while an evening out can take a black turtleneck or an all-black outfit.

The list runs from a navy suit set to jeans, and the jacket stays the same through all of it.

1. Navy Blue Blazer with White Shirt

The open collar of the white shirt keeps the look relaxed and structured. · 📷 @aiwearit

White shirt, navy blazer: every other blue blazer outfit is a variation on this pairing. Nothing competes, so the fit has to do the work.

Worn open at the collar with white sneakers, the white shirt stays relaxed without losing the structure of the jacket. For a meeting or a dinner, I would button it up and swap the sneakers for leather shoes.

Khaki trousers make a good partner, and a crisp white shirt is worth owning in duplicate.

2. Navy Blue Blazer with Khaki Pants

The khaki trousers balance the navy blazer for a polished yet easy vibe. · 📷 @gentlemansavenue

Khaki trousers take the edge off a navy blazer without making it look careless. That middle ground is why I reach for this pairing on days that start at a desk and end somewhere nicer.

A tie and pocket square push it toward the office, and a patterned shirt keeps that from feeling stiff.

Dress shoes finish it. Drop the tie and the same outfit reads weekend.

Keep the pocket square a shade different from the tie so the two don’t look bought as a set.

3. Navy Blazer with Jeans

The clean fit of the light blue jeans complements the double-breasted blazer well. · 📷 @stylebymostafa

Jeans make a navy blazer easier to wear, and a double-breasted version with gold buttons gives them some weight. A plain white t-shirt is all the top layer needs.

Light blue denim is the softer choice. I would keep the wash clean and the fit tidy, with no rips or heavy fading, so the jacket doesn’t look like it wandered in from another outfit.

It suits dinners with friends and casual parties. A formal office is not the place for it.

4. Navy Blazer with Cream Pants

The cream trousers provide a sharp contrast that looks effortlessly stylish. · 📷 @sntailored_suits

Cream trousers against navy give the sharpest contrast of any blazer pairing, and the effect looks expensive without trying. A light blue shirt sits between the 2 tones and ties them together.

Two-tone loafers fit the mood and keep the outfit from feeling heavy. I like this for warm-weather events, where darker trousers would feel like too much.

Cream shows marks easily, so I would save it for days when you won’t be sitting on much besides a chair.

5. Navy Blue Blazer with Gray Pants

The pleated gray pants add comfort while maintaining a smart appearance with the blazer. · 📷 @oxforder_official

Gray trousers are the quiet workhorse for a navy blazer. Pleated pants add a little room through the leg, which suits men who find slim cuts restrictive.

A white shirt keeps it clean, and a navy knit tie adds texture without shouting. I prefer a tie that stays close to the blazer’s color; it makes the outfit look deliberate rather than assembled.

This works for the office and for interviews, and it takes almost no thought once the pieces are in your closet.

6. Navy Blue Blazer with Pink Shirt

The pink striped shirt adds a bold touch while the navy blazer calms it down. · 📷 @rubinacci_official

Pink is the shirt I would try first if white feels too safe. A striped version keeps it from looking too sweet, and navy calms the color down.

Cream trousers and dark brown loafers keep everything else quiet, so a pink shirt can be the only bold thing in the outfit. A textured blazer helps too, since it adds interest without adding another color.

Pleated pants are an option, not a requirement. Keep everything else muted and the pink looks confident rather than loud.

7. Navy Blue Suit Set

The matching navy suit simplifies getting dressed while still looking put together. · 📷 @duerte_ermou_

A matching navy jacket and trousers is the simplest way to look finished with the least effort. Nothing needs coordinating, so the color match and the tailoring carry the outfit.

A light pink shirt softens the suit and keeps it from reading like a uniform. Brown loafers add warmth and make it friendlier than black oxfords would.

Wear the jacket and trousers apart later and each works on its own, which stretches one purchase across several outfits.

8. Blue Blazer with Black Outfit

The royal blue blazer stands out against the all-black outfit for a strong statement. · 📷 @urbanclothingstore.ks

A bright royal blue blazer over all black is a bolder move than navy, and it works because black gives the color a clean backdrop. The jacket becomes the only thing anyone notices.

Matching the shirt and trousers keeps the line long and sharp. I would skip any other color, including accessories, so the blazer stays the single statement.

This suits evenings and nights out better than a conservative office. Make sure the blue is rich rather than shiny, since a cheap-looking fabric shows fast in a color this loud.

9. Navy Blazer with Black Turtleneck

The black turtleneck creates a sleek, modern line under the navy blazer. · 📷 @giovanni_angiolini

A black turtleneck under a dark navy blazer replaces the shirt and tie with one clean, dark line. It looks composed and a little modern, and it asks for nothing else.

Fit matters here. The sweater should sit close to the body so it doesn’t bunch under the jacket, and the blazer should close over it without pulling.

Navy and black are close enough that the outfit reads tonal, so I would let the jacket’s cut do the talking. Evenings are where this pairing belongs; in a fluorescent-lit office it can look like too much effort.

When to Wear a Navy Blazer

A navy blazer has no off-season and no wrong crowd. On weekends, a striped shirt and jeans under the blazer work well; for the office or a dressier event, wear it with trousers that match.

A blazer is not a suit jacket and not a sport coat, and the difference affects what you buy. Worn with different trousers instead, such as gray flannels or chinos, it works as a stand-alone separate.

A sport coat is usually thicker and comes in more patterns, textures, and pocket details. A blazer is simpler and more structured, cut from a thinner, smoother wool with a hard finish.

A navy blazer lands between the two: dressier than a sport coat, a step casual of a suit jacket.

That placement explains why it stretches from casual to dressy. Navy is the most traditional and versatile color for it.

A navy blazer is one of the most elegant and timeless pieces of clothing you can invest in because the navy is considered elegant, sophisticated, and chic.

— La Vie en Grand

Accessorizing a Navy Blazer

Accessories decide whether a blazer looks finished, and brown leather does most of the work. Brogues or loafers suit a warm tone like khaki, while classic oxfords are the call when the occasion turns formal.

A leather belt and a slim, plain-faced watch finish the look without crowding it. Both should be plain, because a blazer already has enough going on at the lapel.

For a tie, a solid navy or a patterned one both work with a white or pale blue shirt.

A tucked-in dress shirt is the formal choice, and I would pick it any time the event is semi-formal or a business meeting.