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 about the latest events in our community.

Jump To:

  1. Calendar Overlay Library (4)
  2. Calendar Overlay Main Calendar (3)


  1. Tai Chi

    February 22, 2021, 10:30 AM - 11:30 AM

    Learn the essence of Martial Arts and meditation.

    More Details
  2. Cellphone/Smartphone 101

    February 22, 2021, 12:00 PM - 1:00 PM

    Ever wondered what that button and app on your phone does? Join us while we explore new technology in the palm of your hands.

    More Details
  3. Girls Who Code Club

    February 22, 2021, 6:00 PM - 7:00 PM

    Facilitated learning of coding for girls in grades 6-12

    More Details
  4. Pathways To Citizenship

    February 22, 2021, 6:15 PM - 7:30 PM

    Join us for classes that prepare you for the history & civic knowledge interview and writing/reading test to become a United States Citizen!

    More Details

Main Calendar

  1. Heart Health Week

    February 21, 2021 - February 27, 2021

    February is Heart Month. The City of North Miami Beach and the Commission on the Status of Women, Commissioner Fortuna Smukler, liaison have lots of activities planned during Virtual Heart Health Week. From February 21 thru February 27, we encourage you to get moving with our new activity tracker and movement challenges. For more information on the movement challenges and how to use the activity tracker, follow citynmb and nmbparksrec on social media.

    More Details
  2. Civil Service Board

    February 22, 2021, 5:15 PM - 6:15 PM @ Virtual Meeting

    More Details
  3. Virtual Special City Commission Meeting

    February 22, 2021, 6:00 PM

    Members of the public may view the meeting in person at the Julius Littman Performing Arts Theater or online via NMB TV Live Stream, on Comcast Channel 77 or via Zoom. Meeting ID: 818 0528 4477 Passcode: 856205 Local number: 1-646-876-9923

    More Details