latest nhpb_banner 1__compressed2



Local programs - Search

Immediate Financial Assistance

Rental Assistance

Food Pantries

Utility Bill Help

Free Stuff

Work From Home Jobs

Public and Government Assistance

Disability Benefits

Section 8 Housing

Senior Help

Free Money

Free Grants

Free Clothes

Charity Assistance

Church Assistance

Community Action Agencies

Car Payment Assistance

How to Save Money

Help with Medical Bills



Free Christmas and holiday assistance Hampton Roads and Eastern Virginia.

Several free holiday programs are available across the Hampton Roads, Norfolk, Virginia Beach and the surrounding area. There will be everything from free toys to hot Thanksgiving or Christmas meals, food baskets and other presents provided to low-income families as well as kids. Find where to get free Christmas toys in eastern Virginia below.

Many of the holiday programs are run by the same agency or combine resources in an effort to help as many children, single mom run homes or senior citizens as possible. Depending on what has been donated, as well as the number of applications, some examples of what may be offered include Operation Blessing, The Joy Fund, Angel Tree, Toys for Tots and others. Get Legos, clothes, hot wheel cars, dolls, sporting goods and more.

The region covered is extensive. There may be holiday assistance for households in Virginia Beach, Suffolk, Norfolk, Chesapeake, Portsmouth, Newport News, Williamsburg, Hampton, and also Poquoso. The charities as well as churches provide help to families in need, with a focus on children and teenagers. Another priority is to provide a free meal or companionship to the elderly in the Hampton Roads region.

There are a few charities to call for gifts, however the leading agency is the Salvation Army. These programs may offer everything from small toys to Christmas stockings, free presents for under the tree, clothes, and food baskets.

Hampton Roads Salvation Army branches
They operate many of the holiday programs, including Angel Tree as well as Adopt a Family, and accept applications for others, such as The Joy Fund. The enrollment period is usually in August or September. To receive a free toy or Christmas help, bring proof of income, identification, government benefits and more. They also give out free Thanksgiving and Christmas food baskets, including turkeys too.

There are several centers in the region of Hampton Roads, including in Portsmouth, Norfolk, and other cities. Or churches also partner with the Salvation Army on these Christmas programs. They collect books, games, bikes, and other gifts for the needy.

  • 5560 Virginia Beach Boulevard,Virginia Beach, Virginia, dial 757-499-0032.
  • A corps center is at 2306 Airline Blvd, Portsmouth, VA 23701. The Salvation Army holiday line is (757) 393-2519.
  • Another center is at 901 Eden Way, Chesapeake, Virginia. Call 757-312-8598.
  • 157 W Washington Street is in Suffolk, VA. For information, call 757-934-6173 or (757) 539-5201.
  • Address is 5525 Raby Rd, Norfolk, VA 23502. Dial (757) 543-8100




The churches below may also be able to refer residents to holiday programs. There are both free Thanksgiving meals and resources available at Easter or Christmas. They also collect donated gifts.

  • South Norfolk Baptist - 1101 Chesapeake Ave, Chesapeake, VA 23324. Call (757) 545-4505
  • St. John’s AME Church is at 545 E Bute St, Norfolk, VA 23510. Call (757) 625-2713
  • Kempsville Christian Church is at 5424 Parliament Dr, Virginia Beach, VA 23462. Call (757) 490-3925
  • The KROC Community Center is a key partner. The location is 1401 Ballentine Blvd, Norfolk, VA 23504. Call (757) 622-5762
  • Thalia UMC is at 4321 Virginia Beach Blvd, Virginia Beach, VA 23452. Call (757) 340-5015
  • New Hope International Outreach Center is at 10408 Warwick Blvd, Newport News, VA 23601. Call (757) 525-4145

STOP community action organization of Hampton Roads
Mailing address is 5700 Thurston Ave Ste 101, Virginia Beach, VA 23455. Phone – 757-858-1360
The case managers are involved in several assistance programs for low income families. Among them include food, job placement and referrals, so they may be a source of information on holiday assistance.

Catholic Charities of Easter Virginia
4855 Princess Anne Rd, Virginia Beach, Virginia 23464. Dial (757) 467-7707 for information.
Another site is at 12829 Jefferson Ave # 101, Newport News. Phone: (757) 875-0060
Free meals, small toys, and gift give-aways may take place. Churches and the volunteers at the local churches offer social services and support for children and working poor families with no other options.

Saint Vincent de Paul of Virginia Beach or Newport News (in Newport area call (757)380-1574)
They mostly focus on food. There may be free holiday food baskets at Thanksgiving or Christmas. Get turkeys, toppings, meat, and more. Children may be given free, small stocking stuffers or toys. Or gift cards for parents. More on St. Vincent de Paul Virginia Beach.





Toys for Tots of Hampton Roads and Virginia Beach from US Marine Corps and Charities
Applications can be done online or at the Salvation Army, as noted above or using a link below. Thousands of children and low income parents, including single moms, receive presents, free gift cards, and other support each year. Get free gifts such as Legos, books, clothes, video games on consoles, and other of the best selling toys for both boys or girls the Christmas season.’

Virginia Beach UMC
212 19th St, Virginia Beach, VA 23451. Call (757) 428-7727
Free basic needs including food, small Christmas gifts and more.

Oasis Social Ministry
800 A Williamsburg Ave, Portsmouth, VA 23704. Dial (757) 397-6060
They operate a free food pantry, soup kitchen, and have holiday food boxes (Thanksgiving and Christmas). There may be
Thanksgiving turkeys and Christmas toys to children. Small stocking stuffers gifts, clothes, presents and other goods are provided by the ministry.

Helping Hands Resources
528 W. 35th Street Norfolk, VA 23508. Call 757-277-3318
The non-profit has many programs, including Gift of Giving. This is a free Christmas toy/gift program that is based on Adopt a Family. Get games, books, toys for girls and boys and more. There are also free meals, including for the homeless.

Mount Zion
The church is at 2345 E Indian River Rd, Norfolk, VA 23523. Call (757) 543-4718
Assistance ranging from Toys for Tots applications to free groceries and more.

Village Family Outreach
A free clothing closet is at 813 Henry Street Norfolk VA 23504. Call (757)656-9577
Free year round clothes, with some holiday stuff too. Christmas or birthday toys, sneakers, winter coats for kids and other items.

Catholic Charities churches
Get free holiday help from churches in the entire Hampton Roads area. Immigrants, women fleeing DV, the poor and others can get Xmas gifts, holiday food baskets, clothes and more. Many also have holiday events as well. More on Catholic Charities Hampton Roads assistance.





The Nobleman
The charity provides, in most years, thousands of low-income families, unemployed people and poor with free Christmas toys. They depend on donations from the Hampton Roads area, but children in VA Beach, Chesapeake, Norfolk and other area can get free assistance. Learn more here.


Related Content From



By Jon McNamara











Contact Us

About Us

Financial Literacy Blog

Privacy policy

Visit Facebook page