Canon EF 100mm f/2.8L Macro IS USM
lens · Canon EF · released 2009-09-01
Lowest now
$564
Good price 63% of MSRP
MSRP at launch
$899
Sep 2009
Inventory
43
across 1 source
Well above the 90-day low
How we compute thisToday's price sits well above the recent low. Today's price runs 66% above the 90-day low of $339 (seen May 5, 2026). 63% of the $899 MSRP. Prices have been steady this month.
Based on only 7 observed days in the last 90; the trend confidence is low until our history fills in.
- Lowest now
- $564
- MSRP
- $899
- % of MSRP
- 63%
- 90-day low
- $339
- All-time low
- $339 (May 5, 2026)
- 30-day trend
- +0.0%
Specs
- Brand
- Canon
- Family
- Canon EF
- Category
- lens
- Body type
- —
- Mount
- Canon EF
- Sensor
- —
- Megapixels
- —
- Lens type
- macro
- Focal length
- 100mm
- Aperture
- f/2.8
- Weight
- 625 g
- Filter thread
- 67mm
- Length
- 123 mm
- Diameter
- 78 mm
- Construction
- metal/plastic
- Released
- 2009-09-01
- Status
- likely discontinued
Latest pricing by source
Each row is a direct observation from the seller. How we collect this.| Source | Condition | Price | Listings | Observed | Link |
|---|---|---|---|---|---|
| mpb | good → good | $564 | 2 | Observed 23h ago | view listing |
| mpb | excellent → excellent | $614 | 31 | Observed 23h ago | view listing |
| mpb | like new → mint | $669 | 10 | Observed 23h ago | view listing |
Price history
One point per day per (source, grade) pair, connected with lines. Hue marks the source; lightness within a hue marks the condition (darker = better grade). The dashed line is launch MSRP.
See Methods notes #1.1, #1.2, #1.3.
Loading…
More in this family
Loading…
How we compute each section
References on each chart link down here. More notes will land as new sections grow.
1. Price history
- #1.1 · Grade buckets
-
Each seller publishes their own raw condition labels (e.g. "Excellent+", "Like new minus", "Bargain"). Those are normalized to a small bucket set:
mint,excellent,good,fair,poor, andunknown. The "Latest pricing by source" table above shows both the raw label and the normalized bucket so you can audit any individual mapping. - #1.2 · Missing days
- A point is only drawn on a day when a snapshot existed for that (source, grade) pair. Lines connect across gaps so a series with sparse sampling still reads as a single trend, but absence of a point does not mean a stockout: it means the scraper didn't observe a listing at that grade that day.
- #1.3 · Color encoding
- Hue carries the source: terracotta = mpb, sage = keh, cobalt = B&H, honey = ebay. Lightness within a hue carries the condition: darker means a better grade (mint and excellent are darkest; poor is lightest). The dashed ink line is launch MSRP, included as a reference even though it isn't a price observation.