As one of the 8 great small towns of Virginia’s River Realm, Kilmarnock offers the perfect balance of small-town atmosphere and urban amenities. It’s a place with charming, boutique stores and where you can have a personal conversation with the owner.

Beginning in the 18th century as "The Crossroads" and then "Steptoe’s Ordinary", Kilmarnock is filled with shopping, strolling and dining. Downtown Kilmarnock’s pedestrian-friendly, open-air shopping district, also known as the Steptoe’s District, features over 50+ local businesses. Recently voted as Eastern Virginia’s Best Main Street by Virginia Living Magazine readers, Downtown Kilmarnock has a variety of notable independent retailers and restaurants.

Experience “Virginia’s Best Burger” at NN Burger. Enjoy an delicious oyster po-boy at Trip Advisor’s #1 rated restaurant in town Car Wash Café, an all-American diner operating next to an active car wash. Stay at the presidential themed bed and breakfast Kilmarnock Inn known for their signature Bloody Mary.

Grab your family and friends for your next weekend getaway and check out Compass Entertainment Complex. This state-of-the-art complex is the region’s newest entertainment facility that offers the area’s only multi-screen luxury movie theater, plus nine exciting attractions including an arcade, indoor adventure course, climbing walls, go-karts, and miniature golf.

Wineries on the Chesapeake Bay Wine Trail are a few short miles away. Good Luck Cellars, The Dog and Oyster Vineyard, and Ditchley Cider Works are just a few local favorites.

Enjoy a picnic, concert or a festival Kilmarnock Town Centre Park. The park features a splash pad area, the Waterworks, as well as a traditional playground. Even Fido can enjoy some fresh air at Scottie’s Yard Dog Park. You can also relive your childhood and make some new memories at the Kilmarnock Volunteer Fire Department's summer carnival or our annual Lighted Christmas Parade every December - it's hometown fun!

Kilmarnock is the economic hub of Virginia’s Northern Neck. Whether you’re shopping, strolling our charming downtown, grabbing a meal or enjoying Town Centre Park, Kilmarnock is the place to enjoy small town charm, friendly merchants and a warm welcome!

Area Highlights

Kilmarnock Inn

  • 34 Church Street

Located in the quaint and picturesque town of Kilmarnock on the Rappahannock River and just steps from Main Street, Kilmarnock Inn…

Kilmarnock Museum

  • 76 N Main Street

The Kilmarnock Museum celebrates the history and community events that have made Kilmarnock the quaint small town it is today…

Kilmarnock Farmers Market

  • 150 North Main Street

The Kilmarnock Farmers Market at Town Centre Park is a traditional farm to table and bay to table market. The vision of this…

Chesapeake Bay Wine Trail

  • c/o 5872 Leedstown Rd.

***Voted the one of the top wine trails in Virginia by the readers of Savor Virginia Magazin e in 2020! We invite you to explore…

Compass Entertainment Complex

  • 100 Entertainment Drive

Welcome to the Northern Neck of Virginia’s state-of-the-art entertainment complex featuring the area’s only…

Kilmarnock Town Centre Park

  • 150 N Main St

Town Centre Park in Kilmarnock-Virginia's River Realm's newest place to play! Come to a show in the outdoor amphitheater, the Half…

Car Wash Cafe

  • 481 N Main Street

Previously a convenience store, now it's an all-american cafe and car wash. Owner, Susan Hill, and her staff offer high quality…