January 12 - 14, 2024

Hampton Roads
International Auto Show

It’s back! Don’t miss the Hampton Roads International Auto Show this January at the Virginia Beach Convention Center!


Days of Auto Entertainment


World’s Top Automakers


Vehicles on Display

Check out tomorrow’s cars today

Your opportunity to experience 2024’s most anticipated vehicles is here! From groundbreaking technology to the latest production models, manufacturers will unveil their cutting-edge designs and features. Get a firsthand look at the auto industry’s vision for the future as these vehicles redefine style, performance, and technology all in a non-sales, no-pressure environment.

2024 Show Times

Friday, January 12 | 10AM to 9PM
Saturday, January 13 | 10AM to 9PM
Sunday, January 14 | 10AM to 6PM

The Virginia Beach Convention Center offers ample free parking adjacent and across from the Convention Center.

Your Ticket
to the Show

For ease of entry, purchase your tickets in advance online. Tickets are available for one entry Friday, Saturday or Sunday. No refunds or exchanges.

Tickets (Adults & Children 12+) | $12 
Seniors (65+) | $9
Military (with ID) | $9
Kids 12 and under | Free

$1,000 Cash GIVEAWAY

Saturday, January 13th | 9AM

The $1,000 Giveaway at the Hampton Roads International Auto Show returns Saturday, January 13th! Don’t miss YOUR chance to win FREE MONEY, presented by the Hampton Roads Automobile Dealers Association. The Auto Show starts at 10AM, but for your chance to win, be in line at the Virginia Beach Convention Center starting at 9AM to get a FREE MONEY envelope. One lucky winner will get an envelope containing $1,000 CASH!

Please note that exhibitor participation is subject to change without notice.


There’s so much to see and do at this year’s Auto Show.

-More than 20 of the world’s top automakers

-Over 100 vehicles on the Convention floor

-Classic Car Collection

-Offroad trucks and accessories

-Concessions and vendors

January 12 - 14, 2024
The Virginia Beach Convention Center
1000 19th Street
Virginia Beach, VA 23451