AskPrice

Men's Tops:Prices, Sales and Where to Buy

165,900 men's tops from 6 department stores, checked daily. The median price is $35; 15% are on sale today.

tops
165,900
stores
6
on sale today
15%
max discount
−93%

20 tops worth tracking

Picked for real price drops, matches across stores and reviews · no more than 3 per brand · grouped by brand · updated monthly

These are 20 of 165,900 tops. Looking for a specific length, color or size? Search them all.

How much men's tops cost

Based on 165,900 tops in stock today · one price per product group (lowest store) · Oct 28, 2026

$35
median top price
$25 – $60
what half of all tops cost
  1. 10%
    Under $24med −20%
  2. 25%
    $24–$25med −38%
  3. 15%
    $25–$36med −20%
  4. 20%
    $36–$50med −20%
  5. 15%
    $50–$85med −25%
  6. 15%
    $85+med −25%

15% of all tops cost $25 – $36; on sale there the median markdown is −20%.

Brands by price · median top

Where to buy tops

Live prices today · tops per store · matched across stores by UPC

StoretopsMedian priceOn saleTypical discount
Kohl's
124,900
$357%−20%
Macy's
45,700
$4531%−20%
Nordstrom
26,600
$704%−40%
JCPenney
4,286
$2527%−34%
Bloomingdale's
3,489
$15024%−40%
Nordstrom Rack
1,832
$4598%−56%

Prices checked Oct 28, 2026. Median price = middle price of the store's tops today. Typical discount = median on tops below their regular price.

How deep tops markdowns go today

Tops on sale today by size of discount · off each store's own regular price · one price per product group

Markdowns today

15% of tops are on sale today — most of them 20 to 40% off

  1. 1,362
    −0 to 20%
  2. 19,700
    −20 to 40%
  3. 2,491
    −40 to 60%
  4. 1,303
    −60% or more
Median discount on sale tops
  • Kohl's−20%
  • Macy's−20%
  • Nordstrom−40%
  • JCPenney−34%
  • Bloomingdale's−40%
  • Nordstrom Rack−56%

Most men's tops on sale are 20–40% off; Nordstrom Rack discounts deepest, with a median of 56%.

New arrivals18,000new tops in the last 30 days
By storeKohl's 13,200Macy's 4,448JCPenney 213Bloomingdale's 212
Top brandsNike 3,000Champion 2,643Licensed Character 1,683Fanatics 1,282Crazy Dog T-shirts 936Mitchell & Ness 917

Men's Tops price questions

Answers come from the prices we check every day across the six stores. Every number is from today or the last nightly run.

Our methodology

JCPenney has the lowest median price on men's tops among the stores we track: $25.

Looking for a particular top?

Search all tops and see each one's price history and prices at other stores.