About Us


Cathy and her daughter, Bridgette

Echoes of Time Costumes & Vintage is a year-round costume, accessory, and theatrical makeup store. Our brick & mortar shop is located at 600 North Witchduck Rd, Ste 102, Virginia Beach VA. Costumes are available for purchase online or in store. Costume and mascot rentals are offered exclusively in-store, as is our collection of vintage clothing and jewelry. 

Theatrical Makeup Supplies is located inside Echoes of Time, offering wigs, makeup, prosthetics, and more. Browse our collection and order online, or come inside and get advice from our expert sales associates. We are a certified Ben Nye dealer. 

Echoes of Time is a family-owned, women-run small business. We have been around for 40 years and counting! Echoes started as an antique booth and grew into 20,000 square feet of vintage clothing, jewelry, furniture, books, cookware, and more. In 1999 the owner, Evie, lost her lease and downsized to just vintage clothing and jewelry. Cathy joined her mom on Norfolk Avenue and together the two built a sizeable collection of costumes and accessories.

In 2016, after almost forty years, Evie retired. Today you can find Cathy in their new location on Witchduck Road with a veritable warehouse of costumes, accessories, makeup, wigs, weapons, and more--just look for the custom hearse parked outside!