Skip to navigation Skip to content

Calendar of Programs and Events

Explore the variety of programs and events offered by the National MS Society and partners to live your best life.

Share

IMPORTANT UPDATE

For the safety of the MS community and all our communities – we’ve stopped gathering in person for now. Visit our Coronavirus Resources page for the latest information about COVID-19 including special considerations for people living with multiple sclerosis and COVID-19 resources and support.

Virtual Programs
To search for online programs using the tool below, follow these instructions:
  • Select 5 miles in the first drop down
  • Enter your zip code
  • Select “All Categories” in the filter drop down
  • Click “Go”
You can also watch the weekly Ask an MS Expert webinar series to learn more about topics related to the MS community. If you need additional support, reach out to an MS Navigator.
To get started, enter your zip code and select a category.
PreviousMay 2021Next
  1. MS Fundraiser with Paintly.Fun!

    online
    More Info

  2. Boston Area MS Group - NEW virtual group!

    online
    More Info

  3. Café con Leche: Conversación y apoyo para personas con la EM

    online
    More Info

  4. Can Do MS Educational Webinars

    webcast
    More Info

  5. Central Illinois Virtual MS Self Help Group

    online
    More Info

  6. Coffee and Conversation - Nashua - Now Meeting Virtually

    Nashua, NH
    More Info

  7. Dance for MS - Now Meeting Virtually

    Gainesville, FL
    More Info

  8. Main Line MS Connections Group

    online
    More Info

  9. Men Living with MS - Now Meeting Virtually

    New York, NY
    More Info

  10. MS Dream Center Virtual Wellness Programs

    online
    More Info

  11. MS Dream Center Virtual Wellness Programs

    online
    More Info

  12. MS Dream Center Virtual Wellness Programs

    online
    More Info

  13. MS Dream Center Virtual Wellness Programs

    online
    More Info

  14. MS Dream Center Virtual Wellness Programs

    online
    More Info

  15. MS Yoga Class: Adaptive “Virtual” Yoga Class

    online
    More Info

  16. Multiple Sclerosis Discord - Online MS Support Group

    online
    More Info

  17. Navigating MS Q&A for the Newly Diagnosed

    online
    More Info

  18. New Hanover County Self-Help Group - Now Meeting Virtually

    Wilmington, NC
    More Info

  19. Omaha MS Connection Group - Now Meeting Virtually

    Omaha, NE
    More Info

  20. oMS Yoga- via livestream

    online
    More Info

  21. oMS Yoga- via livestream

    online
    More Info

  22. Online Creative Writing Group

    online
    More Info

  23. Perham Care Partners MS Group - Now Meeting Virtually

    Perham, MN
    More Info

  24. Perham MS Group - Now Meeting Virtually

    Perham, MN
    More Info

  25. Sabetha Self-Help Group - Now Meeting Virtually

    Sabetha, KS
    More Info

  26. Salt Lake Community College: Occupational and Physical Therapy Telehealth Clinic

    online
    More Info

  27. SPEAK MS - now meeting virtually

    online
    More Info

  28. Veterans Self Help Group - now meeting virtually

    online
    More Info

  29. Virtual Chair Yoga

    online
    More Info

  30. Virtual Exercise

    online
    More Info

  31. Virtual Yoga

    online
    More Info

  32. Virtual Yoga

    online
    More Info

  33. Virtual Yoga MovesMS

    online
    More Info

  34. Web-based Living Mindfully with Chronic Illness Community-based Support Group

    online
    More Info

  35. Web-based Living with Chronic Illness Community-based Support Group

    online
    More Info

  36. We're not Trippin'

    online
    More Info

  37. Yoga - Bergen County, Allendale

    Allendale, NJ
    More Info

  38. Yoga - Bohemia, NY

    online
    More Info

  39. Yoga Classes with Ruth Sanders

    online
    More Info

  40. Bethesda/Silver Spring Self-Help & Caregiver Group

    Bethesda, MD
    More Info

  41. Burlington MS Connections Group

    Westampton, NJ
    More Info

  42. Butler County, Mars: MS Connection Group

    Gibsonia, PA
    More Info

  43. Centre County, Pleasant Gap: MS Connection Group

    Pleasant Gap, PA
    More Info

  44. Coping with Life and MS

    Wilmington, DE
    More Info

  45. Cumberland County, Mechanicsburg: MS Connection Group

    Mechanicsburg, PA
    More Info

  46. Deptford/Friends with MS Connections Group

    Deptford, NJ
    More Info

  47. Erie County, Erie: MS Connection Group

    Erie, PA
    More Info

  48. Franklin County, Chambersburg: MS Connection Group

    Chambersburg, PA
    More Info

  49. Freehold MS Support Group

    Freehold, NJ
    More Info

  50. Greensboro Aquatics Exercise Group

    Greensboro, NC
    More Info

  51. Jenkintown MS Connections Group

    Jenkintown, PA
    More Info

  52. Lackawanna County, Scranton: MS Connection Group

    Scranton, PA
    More Info

  53. Lansdale MS Connections Group

    Lansdale, PA
    More Info

  54. Massillon Social Self-Help Group

    Canton, OH
    More Info

  55. Montour County, Danville: MS Connection Group

    Danville, PA
    More Info

  56. Montville MS Self-Help Group

    Montville, NJ
    More Info

  57. MS Couples Happy Hour

    Philadelphia, PA
    More Info

  58. MS Educational Group

    Newport News, VA
    More Info

  59. North Philadelphia/Moss Rehab MS Connections Group

    Philadelphia, PA
    More Info

  60. OUI MS Self-Help Group

    Wayne, NJ
    More Info

  61. Phoenixville MS Connections Group

    Phoenixville, PA
    More Info

  62. Pittsboro Self-Help Group

    Pittsboro, NC
    More Info

  63. Pottsville Success with MS Connections Group

    Pottsville, PA
    More Info

  64. Rocky Mount "Multiple Smiles" Self-Help Group

    Rocky Mount, NC
    More Info

  65. Springfield Self-Help Group

    Springfield, VA
    More Info

  66. Suffolk Group

    Suffolk, VA
    More Info

  67. Upper Darby/Making Strides MS Connections Group

    Upper Darby, PA
    More Info

  68. Wayne County, Honesdale: MS Connection Group

    Honesdale, PA
    More Info

  69. Weathering the Storms

    Catonsville, MD
    More Info

  70. West Chester YMCA MS Connections Group

    West Chester, PA
    More Info

  71. Westminster - Self-Help Daytime and Supportive Partners Self-Help Group

    Westminster, MD
    More Info

  72. York County, York: "Making Strides" MS Connection Group

    York, PA
    More Info

  73. MeSsy Friends

    Frederick, MD
    More Info

  74. Walk MS: Allentown

    Allentown, PA
    More Info

  75. Walk MS: Altoona

    Altoona, PA
    Register Now

  76. Walk MS: Beckley, WV

    Beckley, WV
    Register Now

  77. Walk MS: Blue Bell

    Blue Bell, PA
    More Info

  78. Walk MS: Charleston, WV

    Charleston, WV
    Register Now

  79. Walk MS: Charlottesville, VA

    Charlottesville, VA
    Register Now

  80. Walk MS: Dover

    Dover, DE
    More Info

  81. Walk MS: Erie

    Erie, PA
    Register Now

  82. Walk MS: Fredericksburg, VA

    Fredericksburg, VA
    Register Now

  83. Walk MS: Greensburg

    Latrobe, PA
    Register Now

  84. Walk MS: Harrisonburg, VA

    Harrisonburg, VA
    Register Now

  85. Walk MS: Long Neck

    Long Neck, DE
    More Info

  86. Walk MS: Lynchburg, VA

    Lynchburg, VA
    Register Now

  87. Walk MS: Meadville

    Meadville, PA
    Register Now

  88. Walk MS: Media

    Media, PA
    More Info

  89. Walk MS: Morgantown, WV

    Morgantown, WV
    Register Now

  90. Walk MS: Newark

    Newark, DE
    More Info

  91. Walk MS: Newport News, VA

    Newport News, VA
    Register Now

  92. Walk MS: Newtown

    Newtown, PA
    More Info

  93. Walk MS: Orange

    Monroe, NY
    Register Now

  94. Walk MS: Pennsauken Township

    Pennsauken Township, NJ
    More Info

  95. Walk MS: Philadelphia

    Philadelphia, PA
    More Info

  96. Walk MS: Phoenixville

    Phoenixville, PA
    More Info

  97. Walk MS: Pittsburgh

    Pittsburgh, PA
    Register Now

  98. Walk MS: Reading

    Reading, PA
    More Info

  99. Walk MS: Richmond, VA

    Glen Allen, VA
    Register Now

  100. Walk MS: Roanoke, VA

    Roanoke, VA
    Register Now

  101. Walk MS: Rockland

    Rockland County, NY
    Register Now

  102. Walk MS: Sellersville

    Sellersville, PA
    More Info

  103. Walk MS: Sewell

    Sewell, NJ
    More Info

  104. Walk MS: Staten Island

    Staten Island, NY
    Register Now

  105. Walk MS: Virginia Beach, VA

    Virginia Beach, VA
    Register Now

  106. Walk MS: Washington

    Washington, PA
    Register Now

  107. Walk MS: Wellsville

    Wellsville, NY
    Register Now

  108. Walk MS: West Chester

    West Chester, PA
    More Info

  109. Walk MS: Williamsburg, VA

    Williamsburg, VA
    Register Now

  110. Walk MS: Wilmington, DE

    Wilmington, DE
    More Info

  111. Walk MS: Winchester, VA

    Clear Brook, VA
    Register Now

  112. Walk MS: Canfield

    Canfield, OH
    Register Now

  113. Walk MS: Massillon

    Massillon, OH
    Register Now

  114. Walk MS: Akron

    Akron, OH
    Register Now

  115. Walk MS: New York City

    New York, NY
    Register Now

  116. Walk MS: Westchester

    New Rochelle, NY
    Register Now

  117. Walk MS: Binghamton

    Binghamton, NY
    Register Now

  118. Walk MS: Corning

    Corning, NY
    More Info

  119. Walk MS: Enola

    Enola, PA
    Register Now

  120. Walk MS: Gettysburg

    Gettysburg, PA
    Register Now

  121. Walk MS: Hershey

    Hershey, PA
    Register Now

  122. Walk MS: Long Island

    Wantagh, NY
    Register Now

  123. Walk MS: State College

    State College, PA
    Register Now

  124. Walk MS: Williamsport

    Williamsport, PA
    Register Now

  125. Walk MS: York

    York, PA
    Register Now

  126. Walk MS: Wilkes-Barre/Scranton

    Moosic, PA
    Register Now

  127. D.R.E.A.M.S. Support Group

    Jenkinstown, PA
    More Info

  128. "Faith is Our Pathway": Needs of African Americans Living with MS - now meeting virtually

    Englewood, NJ
    More Info

  129. "Squeaky Wheels" MS Self-Help Group - now meeting virtually

    West Milford, NJ
    More Info

  130. 20s and 30s Networking Group - now meeting virtually

    New York, NY
    More Info

  131. 30-40 Somethings Living With MS - Self Help Group

    New York, NY
    More Info

  132. Adapted Tennis

    Ardsley, NY
    More Info

  133. Adaptive Poses: Chair Poses

    Gaithersburg, MD
    More Info

  134. Adaptive Yoga

    Fairfax, VA
    More Info

  135. Adaptive Yoga: Floor Poses

    Gaithersburg, MD
    More Info

  136. Adaptive/Seated Yoga

    Arlington, VA
    More Info

  137. Adaptive/Seated Yoga

    Arlington, VA
    More Info

  138. African American Inspirational Group

    Hampton, VA
    More Info

  139. Allendale MS Self-Help Group - now meeting virtually

    Allendale, NJ
    More Info

  140. Allentown - MS Empowerment Connections Group

    Allentown, PA
    More Info

  141. Aqua Fitness-Individuals w/Physical Disabilities

    Annandale, VA
    More Info

  142. Aquatics at YWCA Bergen County in Ridgewood

    Ridgewood, NJ
    More Info

  143. Aquatics Program in Essex County: JCC West Orange - MS Water Exercise Program

    West Orange, NJ
    More Info

  144. Aquatics Program in Fanwood-Scotch Plains-Clark: MS Water Exercise Program

    Scotch Plains, NJ
    More Info

  145. Aquatics Program in Morris County: Aquatic Exercise and MS Program at Randolph YMCA

    Randolph, NJ
    More Info

  146. Aquatics Program in Sussex County: Aquatic Exercise and MS Program at Sussex County YMCA SWIM INC.

    Hardyston, NJ
    More Info

  147. Augusta County MS Support Group

    Fisherville , VA
    More Info

  148. Balance and Beyond - Annandale, VA

    Annandale, VA
    More Info

  149. Balance and Beyond - Falls Church, VA

    Falls Church, VA
    More Info

  150. Balance and Beyond - Oakton, VA

    Oakton, VA
    More Info

  151. Beaver County, New Brighton: MS Connection Group

    New Brighton, PA
    More Info

  152. Better Balance

    Falls Church, VA
    More Info

  153. Black Voices in Connection

    Brooklyn, NY
    More Info

  154. Bluefield/Princeton MS Support Group

    Princeton, WV
    More Info

  155. Bon Secours MS Support Group

    Midlothian , VA
    More Info

  156. Brick “Voices of MS” Self – Help Group

    Brick, NJ
    More Info

  157. Bridges For Life MS Self Help Group - Union County

    Elizabeth, NJ
    More Info

  158. Brooklyn's Best - now meeting virtually

    Brooklyn, NY
    More Info

  159. Bucks: St. Mary's Rehab

    Langhorne, PA
    More Info

  160. Building Bridges: Group for Minorities - now meeting virtually

    South Plainfield, NJ
    More Info

  161. Calvert County Self-Help Group

    Prince Frederick, MD
    More Info

  162. Cambria County, Johnstown: MS Connection Group

    Johnstown, PA
    More Info

  163. Carepartners and Family Members of People Living with MS Self Help Group - now meeting virtually

    Metuchen, NJ
    More Info

  164. Carle Place / Adult Family Members

    Carle Place, NY
    More Info

  165. Cary Self-Help Group - now meeting virtually

    Apex, NC
    More Info

  166. CentraStrides for MS – Recreational Horsemanship Program

    Monroe Twp, NJ
    More Info

  167. Chair Yoga

    Washington, DC
    More Info

  168. Charlottesville MS Support Group

    Charlottesville, VA
    More Info

  169. Chesapeake Group

    Chesapeake, VA
    More Info

  170. Christiana Care Rehabilitation Facility Support Group

    Middletown, DE
    More Info

  171. Clarion County, Clarion: MS Connection Group

    Clarion, PA
    More Info

  172. Columbia Self-Help and Supportive Partners Group

    Columbia, MD
    More Info

  173. Community Partner Program: MS Healthy Living Program

    Philadelphia, PA
    More Info

  174. Community Partner Program: Yoga for MS

    Philadelphia, PA
    More Info

  175. Cumberland County: Carlisle MS Connection Group

    Carlisle, PA
    More Info

  176. Dance Exchange

    Tacoma Park, MD
    More Info

  177. Dauphin County: HARRISBURG MS Connection Group

    Harrisburg, PA
    More Info

  178. Dauphin County: Hershey MS Connection Group

    Hershey , PA
    More Info

  179. DC MS Empowerment Group

    Washington, DC
    More Info

  180. Durham Evening Self-Help Group

    Durham, NC
    More Info

  181. Federalsburg Self-Help Group

    Federalsburg, MD
    More Info

  182. Frederick County MS Support Group

    Myersville, MD
    More Info

  183. Friends MS Self-Help Group - now meeting virtually

    Teaneck, NJ
    More Info

  184. Garden City caregivers

    Garden City, NY
    More Info

  185. Gentle Pilates

    Lorton, VA
    More Info

  186. Gentle Relaxation and Movement Yoga Therapy (FREE CLASS)

    La Plata, MD
    More Info

  187. Gentle Yoga

    Lorton, VA
    More Info

  188. Gentle Yoga

    Silver Spring, MD
    More Info

  189. Gloucester Group

    Gloucester, VA
    More Info

  190. Good Shepherd Rehabilitation: Modified Zumba

    Allentown, PA
    More Info

  191. Greensboro - Men's Group - now meeting virtually

    Greensboro, NC
    More Info

  192. H2O Low

    Leesburg, VA
    More Info

  193. Hamilton "Positive Living" Self-help Group - now meeting virtually

    Hamilton, NJ
    More Info

  194. Hampstead Nighttime Support Group

    Hampstead, MD
    More Info

  195. Hopewell Group

    Hopewell, VA
    More Info

  196. Indiana County: MS Connection Group

    Indiana, PA
    More Info

  197. Intro to Water Exercise

    Leesburg, VA
    More Info

  198. Johnston County Self-Help Group

    Clayton, NC
    More Info

  199. Lancaster County, Lancaster: "ADAPT" MS Connection Group

    Lancaster, PA
    More Info

  200. Life As We Know It - now meeting virtually

    White Plains, NY
    More Info

  201. Living with MS - National MS Society Office - now meeting virtually

    New York, NY
    More Info

  202. Living with MS - Riverside Library - now meeting virtually

    New York , NY
    Register Now

  203. Living with MS and Other Auto-Immune Illnesses - now meeting virtually

    Brooklyn, NY
    More Info

  204. Living with MS Self Help Group

    Bronx, NY
    More Info

  205. Living with MS Self Help Group

    Cornwall, NY
    More Info

  206. Living with MS Self Help Group

    Mount Vernon, NY
    More Info

  207. Living with MS Self Help Group - now meeting virtually.

    Middletown, NY
    More Info

  208. Living With MS Self Help Group-Brooklyn, NY - now meeting virtually

    Brooklyn, NY
    More Info

  209. Living with Relapsing-Remitting MS - now meeting virtually

    Scarsdale, NY
    More Info

  210. Livingston MS Self-Help Group

    Livingston, NJ
    More Info

  211. Loudoun County Self-Help Group - Now Meeting Virtually

    Sterling, VA
    More Info

  212. Luzerne County, Wilkes Barre: MS Connection Group

    Wilkes-Barre, PA
    More Info

  213. Lycoming County; Williamsport MS Connection Group

    Williamsport, PA
    More Info

  214. Marion County Self Help Group

    Fairmont, WV
    More Info

  215. Marlboro "Beta and Beyond" Self-Help Goup

    Marlboro Township, NJ
    More Info

  216. Metuchen MS Self-Help Group

    Metuchen, NJ
    More Info

  217. Mighty Oaks Self-Help Group - now meeting virtually

    Uniontown, OH
    More Info

  218. Mineola – Living with MS

    Mineola, NY
    More Info

  219. Morgantown MS Support Group

    Morgantown , WV
    More Info

  220. Morris/Hunterdon County MS Self Help Group - now meeting virtually

    Randolph, NJ
    More Info

  221. Movement for MS

    Chevy Chase, MD
    More Info

  222. Moving with Multiple Sclerosis

    Germantown, MD
    More Info

  223. MS Aqua Therapy Class

    Toms River, NJ
    More Info

  224. MS Baltimore Crafted Hands

    Baltimore, MD
    More Info

  225. MS Day Program – Improving Lives of Adults with Multiple Sclerosis

    Baltimore, MD
    More Info

  226. MS Family Caregiver Support Group

    Silver Spring, MD
    More Info

  227. MS Gentle Yoga Class (community partner program)

    Allentown, PA
    More Info

  228. MS H.O.P.E. - Healing, Openness, Positivity & Encouragement

    Severna Park, MD
    More Info

  229. MS Minglers Self – Help Group at Kershaw Commons

    Freehold, NJ
    More Info

  230. MS Musketeers Self-Help Group - now meeting virtually

    Youngstown, OH
    More Info

  231. MS Options Support Group

    Charlottesville, VA
    More Info

  232. MS Self Help Group of Hudson County - now meeting virtually

    Jersey City, NJ
    More Info

  233. MS Support in your 20s & 30s

    McLean, VA
    More Info

  234. MS Wellness Program at CentraState Healthcare: Learn to Live Well with MS

    Freehold, NJ
    More Info

  235. MS Y.A.N.A. (MS You Are Not Alone)

    Bowie, MD
    More Info

  236. MS Yoga- Monmouth County - Lake Como

    Lake Como, NJ
    More Info

  237. MS Yoga- Monmouth County - Tinton Falls

    Tinton Falls, NJ
    More Info

  238. New River Valley Support Group

    Christiansburg, VA
    More Info

  239. Newark Multicultural MS Connections Group

    Newark, DE
    More Info

  240. Nutley's “Gotta Laugh” Self-Help Group

    Nutley, NJ
    More Info

  241. Oak Clinic Exercise Classes

    Uniontown, OH
    More Info

  242. Oakhurst "Tuesday Troopers" Self-Help Group - now meeting virtually

    Oakhurst, NJ
    More Info

  243. Ocean City MS Connections Group

    Ocean City, NJ
    More Info

  244. Parkville Self-Help Group

    Rosedale, MD
    More Info

  245. Peninsula Evening Group

    Hampton, VA
    More Info

  246. Pitt/Greene Counties Self-Help Group

    Greenville, NC
    More Info

  247. Queens MS Finest Living with MS - now meeting virtually

    Cambria Heights, NY
    More Info

  248. Raleigh Wellness "Making Waves" Self-Help Group

    Raleigh, NC
    More Info

  249. Richmond Advanced Stages (VA Home)

    Richmond, VA
    More Info

  250. Set Your Sight - Telephone Group

    Flushing, NY
    More Info

  251. S'myelin - West Chester MS Connections Group

    West Chester, PA
    More Info

  252. Souderton: Good Shepherd MS Connections Group

    Souderton, PA
    More Info

  253. South Jersey Daytime MS Connections Group

    Sicklerville, NJ
    More Info

  254. Summit Hill MS Connections Group

    Summit Hill, PA
    More Info

  255. Syosset – But you look so good – now meeting virtually

    Syosset, NY
    More Info

  256. The Day Roanoke Valley MS Support Group

    Roanoke, VA
    More Info

  257. The Evening Roanoke Valley MS Support Group

    Roanoke, VA
    More Info

  258. The MS Support Team Self Help Group - now meeting virtually

    Middletown, NJ
    More Info

  259. Therapeutic Yoga

    Washington, DC
    More Info

  260. Tigoa County; Canoe Camp Church MS Connection Group

    Mansfield, PA
    More Info

  261. Tinton Falls "Moving Forward" Self-Help Group - now meeting virtually

    Tinton Falls, NJ
    More Info

  262. Toms River MS Self-Help Group

    Toms River, NJ
    More Info

  263. Tri-State MS Support Group

    Hagerstown, MD
    More Info

  264. Tuckahoe MS & Neurological Support Group

    Henrico, VA
    More Info

  265. Vienna Self-Help Group - Now Meeting Virtually

    Vienna, VA
    More Info

  266. Wantaugh – Living with MS - Now Meeting Virtually

    Wantagh, NY
    More Info

  267. Warren County MS Self-Help Group

    Hackettstown, NJ
    More Info

  268. Washington County; Washington MS Connection Group

    Washington, PA
    More Info

  269. Water Aerobics - Arthritis, Fibro and MS

    Reston, VA
    More Info

  270. We are MS Winners

    Williamsburg, VA
    More Info

  271. Well Spouse Association Group for Caregivers

    Arlington, VA
    More Info

  272. Westmoreland County, Greensburg: MS Connection Group

    Greensburg, PA
    More Info

  273. Winchester Support Group

    Winchester, VA
    More Info

  274. Women 40+ Living with MS Support Group

    New York, NY
    More Info

  275. Working with MS Self-Help Group

    Rockville, MD
    More Info

  276. Yoga Body/Mind

    La Plata, MD
    More Info

  277. York County, York: "MS Hope Club" MS Connection Group

    York, PA
    More Info

Share


© 2020 The National Multiple Sclerosis Society is a tax exempt 501(c)3 nonprofit organization. Its Identification Number (EIN) is 13-5661935.