Age makes antique and vintage; imitation makes retro
The difference is age versus imitation: antique clothing is at least 100 years old, vintage clothing is genuinely from a previous era — broadly from the 1920s up to about 20 years before the present day — and retro clothing is not old at all, but new clothing that imitates the style of a previous era. Antique and vintage describe when a garment was actually made; retro describes what a garment looks like.
One consequence is that these labels move with the calendar. Because antique means an item that is at least 100 years old, a fashion item that is not antique this year can become antique next year, depending on when it was produced, and each January the vintage window slides forward too. Clothing produced more recently than the vintage window is usually called modern or contemporary fashion.

An antique, from the Latin antiquus meaning old or ancient, is a collectable item at least 100 years old. It is collected or desirable because of its age, beauty, rarity, condition, utility, personal emotional connection, or other unique features, and it is an object that represents a previous era or time period in human society. Applied to clothing, the 100-year test is the whole definition: the garment's production date decides, and no amount of old-fashioned styling can make a younger garment antique.
As of 2017, clothing produced before the 1920s was generally referred to as antique clothing, because the 1920s sat roughly a century back. That example shows why fixed decade labels decay: the before-the-1920s line was correct for its moment, but the line is really the 100-year rule, and it advances every year. When you assess a claimed antique garment, ask for its date and do the arithmetic rather than trusting a decade label someone applied years ago.
Vintage clothing is a generic term for garments originating from a previous era — genuinely made in the period they represent, old enough to carry that period's construction, fabrics and styling, but not yet 100 years old. In the 2017 framing, clothing from the 1920s to 20 years before the present day was considered vintage fashion. The 20-year lower edge is the useful part: a garment needs roughly two decades of distance before its era reads as a distinct period style rather than simply last generation's fashion.
Vintage is therefore a window with two moving walls. At the top, garments graduate into antique status as they pass 100 years; at the bottom, recent clothing graduates into vintage as it passes about 20 years. A 1950s dress is vintage, a newly made dress in a 1950s cut is not — it belongs to the retro category below — and a dress from a few seasons ago is simply modern or contemporary. Condition, rarity and how characteristically a piece represents its era all affect its desirability, but its date is what earns the word vintage.
Retro, short for retrospective and also called vintage style, usually refers to clothing that imitates the style of a previous era. Retro style is consciously derivative or imitative of trends, music, modes, fashions or attitudes of the recent past. Retro fashion consists of wearing clothes commonly used in the past, and the way of dressing often includes garments and accessories characteristic of such times, used in an exaggerated way and in combination with current clothing — examples include leather handbags from the 1950s, bell-bottom jeans, poodle skirts, big sunglasses, fedoras, funky jackets and shoes, small neckties, chiffon scarves and sport equipment.
Two neighbouring terms deserve separating. Reproduction, or repro, clothing is a newly made copy of an older garment — a deliberate recreation rather than a loose imitation, and it should be sold honestly as new. A replica is a copy closely resembling the original in shape and appearance, sometimes used for historical purposes such as museum display; good replicas take much education in the processes and history behind the original creation, and whether a replica reads as fake or real depends on the viewer. Neither a reproduction nor a replica is vintage, however accurate it is, because both were made recently.
For shoppers, the words set a testable expectation. Antique promises a date at least 100 years back; vintage promises a genuine garment of its stated era; retro, repro and replica all promise a modern garment, differing only in how closely they copy the past. A listing that says vintage-style is telling you, honestly, that the piece is retro — new clothing in an old style. A listing that says vintage without a style qualifier should be able to name the era the garment actually comes from.
For sellers, precision protects reputation: date the garment if you can, use antique only past the 100-year line, use vintage only for genuine period pieces, and label imitations as retro or reproduction. Remember that an era, in chronology, is a span of many years numbered from a specific reference date, and an epoch is the instant chosen as that era's origin — the vocabulary of periods always rests on dates. Fashion's version is simpler but the principle is the same: these three words are claims about dates first and style second.
At least 100 years old. An antique is a collectable item that is at least 100 years old, valued for its age, beauty, rarity, condition or connection to a previous era. Because the threshold is an age rather than a fixed decade, a garment that is not antique this year can become antique next year as it crosses the line.
Vintage clothing genuinely originates from a previous era — broadly, from the 1920s up to about 20 years before the present day. Retro clothing is newly made clothing that imitates the style of a previous era. If the garment itself is old, it can be vintage; if only its style is old, it is retro.
No. Reproduction, or repro, clothing is a newly made copy of an older garment, and a replica is a copy closely resembling the original in shape and appearance. Both may be excellent copies, but they were produced recently, so they are modern garments imitating the past — closer to retro than to genuine vintage.
You may want to try these sections here on Apparel Search: