caterers virginia beach

Experience deliciously creative foods and catering by Chef Catherine Gettier for your special occasion

Serving all of Hampton Roads, including Virginia Beach, Norfolk, Chesapeake, Newport News and more!

At Catherine’s Catering we believe deeply in handcrafting everything that leaves our kitchen, a process we feel results in a superior product.

Our expertise extends beyond food and into every element of your special occasion or event.

catering company in Virginia Beach Hampton Roads

Eat Out at Home

homemade meals delivered in Virginia Beach


corporate catering Virginia Beach and Norfolk

Special Occasions

wedding caterers in Virginia Beach

Our services include site scouting, wedding and event planning and rentals. We coordinate events ranging from a casual family BBQ to a gala for up to 125 guests.

Our specialty is the ability to seamlessly blend the requirements of any event into perfection.

Client Reviews

catering client reviews

We could not have been happier with the food and service provided by Catherine and her staff. The food was delicious, the staff incredible, and Catherine met every one of our needs with a gracious smile. She outdid herself in every aspect and helped make our daughter’s wedding a perfect and magical night. Thank you Catherine and we highly recommend you to all!

Kelly and Brian Scott

Catherine catered our 4th Annual Appreciation night. This was her second time with us. Her food was excellent, both times! This time, she was even a great sport by agreeing to participate in our “Murder Mystery” event. She works hard to please her guests. I will always come to her first when needing a catering service. Thanks Catherine!

Lynn Nelson

Catherine’s Catering

Trust Catherine to cater for your perfect occasion, family get together or everyday meals. Our extensive menu will please any palate and we are always open to your suggestions.

Call: 757 650 3771

event catering Virginia Beach, Chesapeake, Norfolk

Proudly delivering to the Hampton Roads areas of Virginia Beach, Chesapeake, Norfolk, Portsmouth, Suffolk, Hampton, Newport News, Williamsburg, Yorktown and more.