The Virginia State Capitol

Form 990-PFTax year 2025EIN 54-6350104

William M Cage Library Trust

A private foundation in Fredericksburg, VA. Its return for tax year 2025 lists 132 grants and $90,028 paid in grants.

Tax year 2025 (period ending Dec 31, 2025), read from the IRS e-file on Nov 11, 2026. Returns reach the IRS 5 to 18 months after the year they describe.

How to apply

Accepts applications

The return gives an application contact and rules, as below.

Contact
Mark C Willis
315 William Street
Fredericksburg, VA 22401
(540) 373-5033
Form and materials
Awards to qualifying libraries are required to be used for library operations as set forth in the will.
Deadlines
September 1 of each year
Restrictions
Recipients must be a library located in the state of virginia, maximum grant $500.oo per year and per recipient.

Assets and giving by year

6 returns on file
Grants paid by tax year. The latest year is in blue.
  • Tax year 2025

    $90,028

    Grants listed
    132
    Assets, end of year
    $583,503
  • Tax year 2024

    $71,430

    Grants listed
    121
    Assets, end of year
    $586,165
  • Tax year 2023

    $77,565

    Grants listed
    123
    Assets, end of year
    $600,674
  • Tax year 2022

    $88,945

    Grants listed
    140
    Assets, end of year
    $639,789
  • Tax year 2021

    $68,975

    Grants listed
    101
    Assets, end of year
    $539,236
  • Tax year 2020

    $80,067

    Grants listed
    119
    Assets, end of year
    $568,441

Grants paid in 2025

132 grants, largest first

As listed on the return.

  1. Roanoke County Public SchoolsRoanoke, VA

    Library grants

    $11,028
  2. Central Rappahannock Regional LibraryFredericksburg, VA

    Library grants

    $4,500
  3. Massanutten Regional LibraryHarrisonburg, VA

    Library grants

    $3,500
  4. Caroline County Public SchoolsBowling Green, VA

    Library grants

    $2,500
  5. Caroline County LibraryBowling Green, VA

    Library grants

    $2,000
  6. Legal Aid WorksFredericksbrg, VA

    Library grants

    $1,500
  7. Orange County LibraryOrange, VA

    Library grants

    $1,500
  8. Richmond County Public SchoolWarsaw, VA

    Library grants

    $1,500
  9. Amherst County Museum & Historical SocietyAmherst, VA

    Library grants

    $500
  10. Eastern Shore Public LibraryParksley, VA

    Library grants

    $500
  11. Edgar Allan Poe Museum & LibraryRichmond, VA

    Library grants

    $500
  12. Ag Wright Middle SchoolStafford, VA

    Library grants

    $500
  13. Accawmacke Elementary SchoolAccomack, VA

    Library grants

    $500
  14. Albert Harris ElementaryMartinsville, VA

    Library grants

    $500
  15. Anne E Moncure Elementary SchoolStafford, VA

    Library grants

    $500
  16. Anthony Burns ElementaryStafford, VA

    Library grants

    $500
  17. Arcadia High SchoolOak Hall, VA

    Library grants

    $500
  18. Arcadia Middle SchoolOak Hall, VA

    Library grants

    $500
  19. Battlefield Elementary SchoolFredericksburg, VA

    Library grants

    $500
  20. Battlefield Middle SchoolFredericksburg, VA

    Library grants

    $500
  21. Berkeley Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  22. Brighton ElementaryPortsmouth, VA

    Library grants

    $500
  23. Brock Road Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  24. Brooke Point High SchoolStafford, VA

    Library grants

    $500
  25. Carlisle SchoolAxton, VA

    Library grants

    $500
  26. Carrollton Elementary SchoolCarrollton, VA

    Library grants

    $500
  27. Cedar Forest Elementary SchoolFredericksburg, VA

    Library grants

    $500
  28. Chancellor Elementary SchoolFredericksburg, VA

    Library grants

    $500
  29. Chancellor High SchoolFredericksburg, VA

    Library grants

    $500
  30. Chancellor Middle SchoolFredericksburg, VA

    Library grants

    $500
  31. Chincoteague Elementary SchoolChincoteague, VA

    Library grants

    $500
  32. Chincoteague High SchoolChincoteague, VA

    Library grants

    $500
  33. Churchland AcademyPortsmouth, VA

    Library grants

    $500
  34. Churchland Elementary SchoolPortsmouth, VA

    Library grants

    $500
  35. Churchland High SchoolPortsmouth, VA

    Library grants

    $500
  36. Churchland Middle SchoolPortsmouth, VA

    Library grants

    $500
  37. Churchland Primary & Intermediate SchoolPortsmouth, VA

    Library grants

    $500
  38. Colonial Forge High SchoolStafford, VA

    Library grants

    $500
  39. Conway Elementary SchoolFredericksburg, VA

    Library grants

    $500
  40. Courthouse Road Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  41. Courtland Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  42. Courtland High SchoolSpotsylvania, VA

    Library grants

    $500
  43. Cradock Middle SchoolPortsmouth, VA

    Library grants

    $500
  44. Culpeper County LibraryCulpeper, VA

    Library grants

    $500
  45. Dixon-Smith Middle SchoolFredericksburg, VA

    Library grants

    $500
  46. Douglas Park Elementary SchoolPortsmouth, VA

    Library grants

    $500
  47. Dudley Primary SchoodBluefield, VA

    Library grants

    $500
  48. Edward Drew Middle SchoolFredericksburg, VA

    Library grants

    $500
  49. Falmouth Elementary SchoolFalmouth, VA

    Library grants

    $500
  50. Ferry Farm ElementaryFredericksburg, VA

    Library grants

    $500
  51. Freedom Middle SchoolFredericksburg, VA

    Library grants

    $500
  52. Garrisonville Elementary SchoolStafford, VA

    Library grants

    $500
  53. Grafton Village Elementary SchoolFredericksburg, VA

    Library grants

    $500
  54. Graham High SchoolBluefield, VA

    Library grants

    $500
  55. Graham Intermediate SchoolBluefield, VA

    Library grants

    $500
  56. Grymes Memorial School LibraryOrange, VA

    Library grants

    $500
  57. H H Poole Middle SchoolStafford, VA

    Library grants

    $500
  58. Hampton Oaks Elementary SchoolStafford, VA

    Library grants

    $500
  59. Hardy Elementary SchoolSmithfield, VA

    Library grants

    $500
  60. Harrison Road Elementary SchoolFredericksburg, VA

    Library grants

    $500
  61. Hartwood Elementary SchoolHartwood, VA

    Library grants

    $500
  62. Hodges Manor Elementary SchoolPortsmouth, VA

    Library grants

    $500
  63. Hugh Mercer Elementary SchoolFredericksburg, VA

    Library grants

    $500
  64. Ic Norcom High SchoolPortsmouth, VA

    Library grants

    $500
  65. James Monroe High SchoolFredericksburg, VA

    Library grants

    $500
  66. John Tyler Elementary SchoolPortsmouth, VA

    Library grants

    $500
  67. Kate Waller Barrett Elementary SchoolStafford, VA

    Library grants

    $500
  68. Kegotank Elementary SchoolMappsville, VA

    Library grants

    $500
  69. King George Elementary SchoolKing George, VA

    Library grants

    $500
  70. King George High SchoolKing George, VA

    Library grants

    $500
  71. King George Middle SchoolKing George, VA

    Library grants

    $500
  72. Lafayette Upper Elementary SchoolFredericksburg, VA

    Library grants

    $500
  73. Lakeview Elementary SchoolPortsouth, VA

    Library grants

    $500
  74. Laurel Lane ElementaryWilliamsburg, VA

    Library grants

    $500
  75. Lee Hill Elementary SchoolFredericksburg, VA

    Library grants

    $500
  76. Livingston Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  77. Margaret Brent Elementary SchoolStafford, VA

    Library grants

    $500
  78. Martinsville High SchoolMartinsville, VA

    Library grants

    $500
  79. Martinsville Middle SchoolMartinsville, VA

    Library grants

    $500
  80. Massaponax High SchoolFredericksburg, VA

    Library grants

    $500
  81. Metompkin Elementary SchoolParksley, VA

    Library grants

    $500
  82. Montross Middle SchoolMontross, VA

    Library grants

    $500
  83. Mountain View High SchoolStafford, VA

    Library grants

    $500
  84. Nandua High SchoolOnley, VA

    Library grants

    $500
  85. Ni River Middle SchoolSpotsylvania, VA

    Library grants

    $500
  86. North Stafford High SchoolStafford, VA

    Library grants

    $500
  87. Occohannock Elementary SchoolExmore, VA

    Library grants

    $500
  88. Park Ridge Elementary SchoolStafford, VA

    Library grants

    $500
  89. Parkside Elementary SchoolFredericksburg, VA

    Library grants

    $500
  90. Patrick Henry Elementary SchoolAlexandria, VA

    Library grants

    $500
  91. Post Oak Middle SchoolSpotsylvania, VA

    Library grants

    $500
  92. Potomac Elementary SchoolKing George, VA

    Library grants

    $500
  93. Pungoteague Elementary SchoolMelfa, VA

    Library grants

    $500
  94. Richlands High SchoolRichlands, VA

    Library grants

    $500
  95. Richlands Middle SchoolRichlands, VA

    Library grants

    $500
  96. Riverbend High SchoolFredericksburg, VA

    Library grants

    $500
  97. Riverview Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  98. Rockhill Elementary SchoolStafford, VA

    Library grants

    $500
  99. Rocky Run Elementary SchoolFredericksburg, VA

    Library grants

    $500
  100. Rodney E Thompson Middle SchoolStafford, VA

    Library grants

    $500
  101. Salem Elementary SchoolFredericksburg, VA

    Library grants

    $500
  102. Sealston Elementary SchoolKing George, VA

    Library grants

    $500
  103. Shirley C Heim Middle SchoolStafford, VA

    Library grants

    $500
  104. Simonsdale Elementary SchoolPortsmouth, VA

    Library grants

    $500
  105. Smith Station Elementary SchoolFredericksburg, VA

    Library grants

    $500
  106. Southwestern Elementary SchoolChesapeake, VA

    Library grants

    $500
  107. Spotswood Elementary SchoolFredericksburg, VA

    Library grants

    $500
  108. Spotsylvania Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  109. Spotsylvania High SchoolSpotsylvania, VA

    Library grants

    $500
  110. Spotsylvania Middle SchoolSpotsylvania, VA

    Library grants

    $500
  111. Stafford Elementary SchoolStafford, VA

    Library grants

    $500
  112. Stafford High SchoolFredericksbrg, VA

    Library grants

    $500
  113. Stafford Middle SchoolStafford, VA

    Library grants

    $500
  114. T Benton Gayle Middle SchoolFredericksburg, VA

    Library grants

    $500
  115. Tangier Combined SchoolTangier, VA

    Library grants

    $500
  116. Tazewell High SchoolTazewell, VA

    Library grants

    $500
  117. Tazewell Middle SchoolTazewell, VA

    Library grants

    $500
  118. Thornburg Middle SchoolSpotsylvania, VA

    Library grants

    $500
  119. Victory Elementary SchoolBristow, VA

    Library grants

    $500
  120. Walker Grant Middle SchoolFredericksburg, VA

    Library grants

    $500
  121. Westhaven Elementary SchoolPortsmouth, VA

    Library grants

    $500
  122. Widewater Elementary SchoolStafford, VA

    Library grants

    $500
  123. Wilderness Elementary SchoolSpotsylvania, VA

    Library grants

    $500
  124. William E Waters Middle SchoolPortsmouth, VA

    Library grants

    $500
  125. Winding Creek Elementary SchoolStafford, VA

    Library grants

    $500
  126. Woodrow Wilson High SchoolPortsmouth, VA

    Library grants

    $500
  127. Germanna Community College LibraryLocust Grove, VA

    Library grants

    $500
  128. J Sargeant Reynolds Community CollegeRichmond, VA

    Library grants

    $500
  129. Mary Ball Washington Museum & LibraryLancaster, VA

    Library grants

    $500
  130. Patawomeck Indians of Va MuseumFredericksburg, VA

    Library grants

    $500
  131. Reedville Fishermens's MuseumReedville, VA

    Library grants

    $500
  132. Richmond County Public LibraryWarsaw, VA

    Library grants

    $500

Where the money goes

By cause: grants to organizations we matched to the IRS list of exempt organizations, by their category.

  1. Education4 grants $15,52891% of the total
  2. Arts and culture2 grants $1,0006% of the total
  3. Sports and recreation1 grant $5003% of the total

By State

Grants to organizations with a US address, latest year.

  1. Virginia132 grants $90,028

Officers, directors and trustees

1 person as filed

As filed on the return, with average hours per week and pay from the foundation.

  • Mark C WillisTRUSTEE Hours 4Pay $14,992

The return

More foundations

Similar foundations

Same main cause (education), giving between a quarter and four times this foundation’s where possible, nearby first.

  1. Gerald and Paula McNichols Family FoundationFredericksburg, VA 20 grants Preselected only $342,580 giving
  2. The Robert Hopkins and Lorraine Warren Strickler FoundationPenn Laird, VA 7 grants Preselected only $90,000 giving
  3. Edward H Lane FoundationHardy, VA 15 grants Accepts applications $90,000 giving
  4. Shentel FoundationEdinburg, VA 106 grants Preselected only $89,762 giving
  5. Ravenhill Charitable FoundationStaunton, VA 4 grants Preselected only $88,800 giving