Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button and you will automatically be alerted of the latest events in our community.

City of St. Joseph Public Meetings

  1. Aviation Board

    June 9, 2021, 11:30 AM - 12:30 PM @ Rosecrans Memorial Airport

    More Details
  2. 2021 Parks Tax Citizens Committee

    June 9, 2021, 5:30 PM - 6:30 PM @ City Hall - 4th Floor Conference Room

    More Details

Joyce Raye Patterson 50+ Activity Center

  1. Power Over Pain: Living a Healthy Life with Chronic Pain

    June 9, 2021, 9:00 AM - 11:00 AM @ Joyce Raye Patterson 50+ Activity Center

    Presented by instructors Gina Lucas, University of Missouri Extension & Vickie Kempf, Arthritis Community Services, this free program will cover a variety of topics to help persons struggling with chronic pain. Topics include: techniques to deal with frustration, fatigue, isolation and poor sleep, learning the Moving Easy Program, appropriate use of medications, communicating effectively with family, friends, and health professionals, nutrition, pacing activity and rest, and evaluating new treatments. This program is free of charge and will meet at the Joyce Raye Patterson 50+ Activity Center, 100 S 10th Street, St. Joseph, MO on Wednesday's from 9-11 am beginning May 19 and ending June 23. Each participant will receive a free reference book and a guided relaxation cd. Feel better. Be in control. There IS something YOU can do! Please contact Gina Lucas at or (816) 324-3147 for more information. To register, please contact the JRP, (816) 271-4666.

    More Details
  2. Wednesday Beginning Line Dance Lessons

    June 9, 2021, 3:00 PM - 4:00 PM @ Joyce Raye Patterson 50+ Activity Center

    Join Happy in her beginning line dance lessons classes every Wednesday from 3-4 pm at the Joyce Raye Patterson 50+ Activity Center, 100 S 10th Street, St. Joseph, MO. Cost is $2 per person / per class. For more information, please call (816) 271-4666.

    More Details