Primary Menu

Chartway Federal Credit Union American Music Festival Virginia Beach

September 4, 2020 to September 6, 2020


On the beach at 20th Street
Alcohol available for purchase
Food Vendors
No Pets Allowed

For 26 consecutive years, Chartway Federal Credit Union American Music Festival has been held on the Virginia Beach oceanfront each Labor Day Weekend. New this year, AMF relocates to the Beach at 20th Street and 24th Street Park! AMF is one of the nation’s longest-running and largest annual outdoor oceanfront music events featuring dozens of international recording acts. All performances take place along the oceanfront at the 20th Street Main Stage on the Beach and at 17th Street Park, 24th Street Park and 31st Street Park stages.

Music Hall of Famers including Journey, Heart, ZZ Top, Sheryl Crow, Chicago, The Beach Boys, Hall & Oates, Willie Nelson, Charlie Daniels Band, Isaac Hayes and Four Tops as well as superstars Zac Brown Band, Tanya Tucker, Travis Tritt, Boys II Men, Kool & The Gang, En Vogue, George Duke, Arturo Sandoval, Spyro Gyra, and The Rippingtons have all performed at American Music Festival.  

2020 Schedule Coming Soon!

The 20th Street Main Stage is built on the Beach offering a special waterfront view. In addition to fantastic music, guests enjoy the surf and sand under the stars. Food and beverage vendors are located throughout the event and the Virginia Beach oceanfront is home to dozens of world-class restaurants. Music-themed exhibitors and retail vendors bring the entire oceanfront alive with excitement. 

Along with the 3-mile boardwalk, Virginia Beach is home to exciting attractions and activities including Virginia Aquarium & Marine Science Center and some of the most scenic holes of golf on the East Coast. 

Rock ‘n’ Roll Half-Marathon also takes place Sunday during American Music Festival Weekend, attracting thousands of runners and walkers from around the world.

Proceeds benefit Virginia Legends Walk.


Parking is conveniently located in the 9th Street Municipal Garage

200 9th Street

Virginia Beach, VA 23451

Parking is conveniently located in the 19th Street North & South Municipal Lots

300 19th Street

Website Design by