One page for every gathering in the city — council meetings and public hearings, permitted festivals, and the neighborhood events your block is planning. Pick a date, see everything on it.
All city-sponsored events, division and departmental events approved and sanctioned by the Mayor, City Council meetings, workshops, classes, and public hearings.
SPECIAL EVENTS
Approved by the Special Events Committee
Each listing carries the permit as approved. Open the conditions to see closures, hours, sound and insurance requirements on record.
Cleanup projects approved by the Municipal Events Office. Approved cleanups appear on the monthly calendar in green. City support may include bags, gloves, vests, and Solid Waste debris pickup.
COMMUNITY EVENTS
Neighborhood happenings
Submitted by residents, churches, schools, and local businesses, and approved for posting on this page.
MONTHLY CALENDAR
Every event, one grid
Days show a marker per category — Community Cleanup events in green. Click a date to read everything scheduled that day.
SUNMONTUEWEDTHUFRISAT
SELECTED DATE
Post your event on this page
Community submissions are reviewed by the Municipal Events Office. Special events require Special Events Committee approval — submit at least 30 days before the event date. Cleanup projects and volunteers apply here too.
Apply to organize a neighborhood cleanup. Approved cleanups are posted to the Municipal Events calendar in green.
1 · ORGANIZER
Is this neighborhood association registered with the City's Neighborhood Services Division via the OpenGov online platform?
2 · EVENT DETAILS
3 · SECURITY, SAFETY & SITE
Security & safety: Has AMR, JPD & JFD been notified of the event?AMR & JFD should be notified of the event and its location in case of an emergency. JPD should be aware to provide additional direct patrol of the proposed cleanup area throughout the event for safety purposes.
Water & bathrooms available?
Illegal dumping site identified?
4 · EQUIPMENT & CLEANUP GEAR
Will you have your own equipment?
Cleanup gear needed?
MANDATORY: After the cleanup is complete, within 3 business days, all gear (except used bags) must be returned to Solid Waste in the Hood Building or Municipal Events in City Hall.
* Required. Your application is sent to the Municipal Events Office. Questions: robbies@jacksonms.gov or (601) 960-0794.
CITY OF JACKSON · MUNICIPAL EVENTS OFFICE
Volunteer Application
Volunteer with city events, community cleanups, and neighborhood programs. The Municipal Events Office will match you with upcoming opportunities.
1 · CONTACT INFORMATION
2 · INTERESTS & AVAILABILITY
I'm interested in volunteering with
General availability
3 · ACKNOWLEDGMENT
* Required. Your application is sent to the Municipal Events Office. Questions: robbies@jacksonms.gov or (601) 960-0794.
CITY OF JACKSON · MUNICIPAL EVENTS OFFICE
Submit a Community Event
Neighborhood, church, school, and business events are reviewed by the Municipal Events Office before posting. If you have a flyer, attach it to the email that opens after you submit.
1 · EVENT
2 · CONTACT
Do you have a flyer to include?
* Required. Your application is sent to the Municipal Events Office. Questions: robbies@jacksonms.gov or (601) 960-0794.
(function () {
var root = document.getElementById('jxn-events');
if (!root || root.getAttribute('data-ready')) return;
root.setAttribute('data-ready', '1');
var EVENTS = [
{ id: "m1", cat: "municipal", title: "City Council regular meeting", date: "2026-11-10", time: "10:00 AM", loc: "Council Chambers, City Hall", host: "Jackson City Council", cost: "Free · open to the public", contact: "robbies@jacksonms.gov", ada: "Chambers are wheelchair accessible. Request interpretation 48 hours ahead.", desc: "Regular meeting of the Jackson City Council. The agenda and supporting documents are posted 72 hours in advance by the Municipal Events Office. Public comment is taken at the start of the meeting; sign in at the Municipal Events table before 10:00 AM." },
{ id: "m2", cat: "municipal", title: "Public hearing: FY2027 budget", date: "2026-11-12", time: "5:30 PM", loc: "Council Chambers, City Hall", host: "Office of the Mayor · Department of Administration", cost: "Free · open to the public", contact: "budget@jacksonms.gov", ada: "Wheelchair accessible. Written comment accepted through November 19.", desc: "Second of three public hearings on the proposed FY2027 municipal budget. Department directors present proposed appropriations, followed by resident comment. Copies of the proposed budget are available at the Municipal Events Office and online." },
{ id: "m3", cat: "municipal", title: "Passport walk-in extended hours", date: "2026-11-11", time: "8:00 AM – 6:00 PM", loc: "Municipal Events Office, 219 S. President St.", host: "Municipal Events Office", cost: "Federal and city fees apply", contact: "passports@jacksonms.gov · (601) 960-0794", ada: "First-floor service counter. Assistance available on request.", desc: "Extended counter hours for first-time passport applications and renewals. Bring a certified birth certificate, valid photo ID, and a completed DS-11. Photo service is available on site." },
{ id: "m4", cat: "municipal", title: "Mayor's youth summer send-off", date: "2026-11-14", time: "11:00 AM – 3:00 PM", loc: "Smith Park", host: "Office of the Mayor · Parks and Recreation", cost: "Free", contact: "youth@jacksonms.gov", ada: "Accessible paths and restrooms. Cooling tent on site.", desc: "City-sponsored send-off for students returning to class: school supply distribution, immunization station, live music from JPS bands, and food from local vendors. Sanctioned by the Mayor's Office." },
{ id: "m5", cat: "municipal", title: "Zoning and planning workshop", date: "2026-11-17", time: "1:00 PM", loc: "Warren Hood Building, 2nd floor", host: "Department of Planning and Development", cost: "Free", contact: "planning@jacksonms.gov", ada: "Elevator access from President Street entrance.", desc: "Working session on pending rezoning applications and the proposed update to the sign ordinance. No votes are taken at workshops; recommendations advance to the Planning Board." },
{ id: "m6", cat: "municipal", title: "Saturday passport clinic", date: "2026-11-21", time: "9:00 AM – 1:00 PM", loc: "Municipal Events Office", host: "Municipal Events Office", cost: "Federal and city fees apply", contact: "passports@jacksonms.gov", ada: "First-floor service counter.", desc: "Monthly Saturday clinic for residents who cannot apply during the work week. Appointments are recommended but walk-ins are accepted until 12:30 PM." },
{ id: "m7", cat: "municipal", title: "Records management training", date: "2026-11-26", time: "2:00 PM", loc: "City Hall, Training Room A", host: "Municipal Events Office", cost: "City employees only", contact: "records@jacksonms.gov", ada: "Wheelchair accessible.", desc: "Departmental training on retention schedules, public records request handling, and the new electronic filing workflow. Required for all department records liaisons." },
{ id: "m8", cat: "municipal", title: "Ward 2 special election — sample ballot review", date: "2026-12-01", time: "4:00 PM", loc: "Municipal Events Office", host: "Municipal Events Office · Election Commission", cost: "Free", contact: "elections@jacksonms.gov", ada: "Wheelchair accessible.", desc: "Public review of the sample ballot and voting equipment test for the Ward 2 special election. Candidates and their representatives are invited to observe." },
{ id: "s1", cat: "special", title: "Fondren First Thursday", date: "2026-11-12", time: "5:00 – 9:00 PM", loc: "Fondren District, N. State Street", host: "Fondren Renaissance Foundation", cost: "Free admission", contact: "events@fondren.org", ada: "Sidewalk route is accessible; accessible parking on Duling Ave.", desc: "Monthly evening street market with open galleries, sidewalk vendors, and live performances along North State Street.", conditions: [
{ k: "PERMIT NO.", v: "SEP-2026-0121" },
{ k: "APPROVED", v: "September 24, 2026 — Special Events Committee" },
{ k: "PERMITTED HOURS", v: "4:00 PM setup · 5:00–9:00 PM event · 10:30 PM clear" },
{ k: "STREET CLOSURE", v: "N. State St. between Duling Ave. and Mitchell Ave." },
{ k: "AMPLIFIED SOUND", v: "Approved until 9:00 PM" },
{ k: "ALCOHOL", v: "Permitted within marked vendor area only" },
{ k: "INSURANCE", v: "Certificate on file · $1M general liability" },
{ k: "POLICE DETAIL", v: "2 officers · JPD Precinct 4" } ] },
{ id: "s2", cat: "special", title: "Belhaven block party", date: "2026-11-21", time: "4:00 – 8:00 PM", loc: "Pinehurst Street, Belhaven", host: "Greater Belhaven Neighborhood Foundation", cost: "Free", contact: "gbnf@belhaven.org", ada: "Level street surface; accessible restroom on site.", desc: "Neighborhood block party with a shared meal, children's activities, and a fire department open truck.", conditions: [
{ k: "PERMIT NO.", v: "SEP-2026-0150" },
{ k: "APPROVED", v: "October 8, 2026 — Special Events Committee" },
{ k: "PERMITTED HOURS", v: "3:00 PM setup · 4:00–8:00 PM event · 9:00 PM clear" },
{ k: "STREET CLOSURE", v: "Pinehurst St. between Poplar Blvd. and Peachtree St." },
{ k: "AMPLIFIED SOUND", v: "Approved until 8:00 PM" },
{ k: "ALCOHOL", v: "Not permitted" },
{ k: "INSURANCE", v: "Certificate on file" },
{ k: "SANITATION", v: "2 portable units required · host responsible for removal" } ] },
{ id: "s3", cat: "special", title: "Farish Street Heritage Festival", date: "2026-11-28", time: "12:00 – 9:00 PM", loc: "Farish Street Historic District", host: "Farish Street Heritage Foundation", cost: "Free · vendor fees apply", contact: "info@farishheritage.org", ada: "Accessible seating at the main stage; shuttle from Mill Street lot.", desc: "Full-day festival of blues, gospel, and Delta food in the Farish Street Historic District, with a juried arts market and a children's stage.", conditions: [
{ k: "PERMIT NO.", v: "SEP-2026-0148" },
{ k: "APPROVED", v: "October 1, 2026 — Special Events Committee" },
{ k: "PERMITTED HOURS", v: "8:00 AM setup · 12:00–9:00 PM event · 11:00 PM clear" },
{ k: "STREET CLOSURE", v: "Farish St. from Amite St. to Griffith St. · 6:00 AM–11:00 PM" },
{ k: "AMPLIFIED SOUND", v: "Approved until 9:00 PM · 85 dB limit at property line" },
{ k: "ALCOHOL", v: "Permitted · licensed vendors, fenced area, ID check required" },
{ k: "INSURANCE", v: "Certificate on file · $2M general liability" },
{ k: "POLICE DETAIL", v: "8 officers · JPD Precinct 1" },
{ k: "FIRE MARSHAL", v: "Tent and cooking inspection November 27, 3:00 PM" } ] },
{ id: "s4", cat: "special", title: "JXN half marathon and 5K", date: "2026-12-05", time: "6:30 AM start", loc: "Start and finish at Smith Park", host: "Mississippi Track Club", cost: "Registration required", contact: "race@mstrackclub.org", ada: "Accessible viewing at the finish line.", desc: "Half marathon and 5K on a certified course through downtown, Belhaven, and Fondren, finishing at Smith Park.", conditions: [
{ k: "PERMIT NO.", v: "SEP-2026-0155" },
{ k: "APPROVED", v: "October 22, 2026 — Special Events Committee" },
{ k: "PERMITTED HOURS", v: "5:00 AM staging · 6:30 AM start · 11:30 AM course reopen" },
{ k: "STREET CLOSURE", v: "Rolling closure on posted course · see route map" },
{ k: "AMPLIFIED SOUND", v: "Approved 6:00–11:00 AM at start/finish only" },
{ k: "ALCOHOL", v: "Not permitted" },
{ k: "INSURANCE", v: "Certificate on file · USATF sanction" },
{ k: "POLICE DETAIL", v: "14 officers plus motor unit · JPD" },
{ k: "NOTICE TO RESIDENTS", v: "Door hangers distributed on course by November 28" } ] },
{ id: "c1", cat: "community", title: "Small business Saturday pop-up market", date: "2026-11-14", time: "10:00 AM – 2:00 PM", loc: "Georgia Blue lot, Fondren", host: "JXN Makers Collective", cost: "Free admission", contact: "hello@jxnmakers.com", ada: "Paved lot, accessible parking available.", desc: "Twenty local makers and food vendors under one tent. Card and cash accepted at most booths." },
{ id: "c2", cat: "community", title: "Back-to-school backpack giveaway", date: "2026-11-15", time: "1:00 PM – 4:00 PM", loc: "New Hope Baptist Church", host: "New Hope Baptist Church", cost: "Free", contact: "outreach@newhopejackson.org", ada: "Accessible entrance on Watkins Drive.", desc: "Free backpacks and supplies for JPS students in grades K–8 while supplies last. Parents should bring proof of enrollment. Haircuts and a hot meal available on site." },
{ id: "c3", cat: "community", title: "Ward 3 neighborhood association meeting", date: "2026-11-18", time: "6:00 PM", loc: "Jackson-Hinds Library, Meeting Room B", host: "Ward 3 Neighborhood Association", cost: "Free", contact: "ward3assoc@gmail.com", ada: "Wheelchair accessible; hearing loop available.", desc: "Monthly association meeting. Agenda includes the paving schedule update, a JPD Precinct 3 report, and planning for the fall cleanup day." },
{ id: "c4", cat: "community", title: "Free community health screening", date: "2026-11-24", time: "10:00 AM – 2:00 PM", loc: "Grove Park Community Center", host: "Jackson Medical Mall Foundation", cost: "Free", contact: "screenings@jacksonmedicalmall.org", ada: "Accessible entrance and restrooms.", desc: "Blood pressure, A1C, vision, and hearing screenings with no appointment or insurance required. Spanish-language interpreters on site." },
{ id: "k1", cat: "cleanup", title: "Ward 3 cleanup day — Livingston Road corridor", date: "2026-11-13", time: "8:00 AM – 12:00 PM", loc: "Meet at Grove Park Community Center", host: "Ward 3 Neighborhood Association · Solid Waste Division", cost: "Free · supplies provided", contact: "cleanup@jacksonms.gov", ada: "Routes include sidewalk-level segments; all ages welcome with a signed waiver.", desc: "Litter sweep and illegal-dump reporting along the Livingston Road corridor. The City provides bags, gloves, grabbers, and safety vests; Solid Waste collects staged debris Monday morning. Approved under the Community Cleanup program." },
{ id: "k2", cat: "cleanup", title: "Belhaven Creek waterway cleanup", date: "2026-11-22", time: "9:00 AM – 1:00 PM", loc: "Laurel Street Park entrance", host: "Friends of Belhaven Creek", cost: "Free · closed-toe shoes required", contact: "info@belhavencreek.org", ada: "Creek-bank terrain is uneven; bank-top sorting stations are accessible.", desc: "Debris removal along a half-mile stretch of Belhaven Creek with sorting for recyclables. Waders and litter grabbers provided for registered volunteers. Approved under the Community Cleanup program." },
{ id: "k3", cat: "cleanup", title: "Adopt-A-Spot litter sweep — Medgar Evers Blvd", date: "2026-12-04", time: "7:30 – 10:30 AM", loc: "Meet at Medgar Evers Library lot", host: "JXN Adopt-A-Spot volunteers", cost: "Free", contact: "cleanup@jacksonms.gov", ada: "Sidewalk route; reflective vests provided and required.", desc: "Monthly Adopt-A-Spot sweep of the boulevard medians and sidewalks. High-visibility vests provided; volunteers under 16 must be accompanied by an adult. Approved under the Community Cleanup program." },
{ id: "c5", cat: "community", title: "Murrah High School fall open house", date: "2026-12-03", time: "5:30 PM", loc: "Murrah High School auditorium", host: "Murrah High School PTA", cost: "Free", contact: "pta@murrahhs.org", ada: "Auditorium is wheelchair accessible.", desc: "Meet teachers, review the fall schedule, and sign up for volunteer and booster roles. Student ensembles perform in the lobby beforehand." }
];
var CATS = {
municipal: { label: 'MUNICIPAL EVENT', tag: 'MUNICIPAL', name: 'Municipal' },
special: { label: 'SPECIAL EVENT · PERMITTED', tag: 'PERMITTED', name: 'Special' },
community: { label: 'COMMUNITY EVENT', tag: 'COMMUNITY', name: 'Community' },
cleanup: { label: 'COMMUNITY CLEANUP', tag: 'CLEANUP', name: 'Cleanup' }
};
var MONTHS = ['January','February','March','April','May','June','July','August','September','October','November','December'];
var MAB = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
var DOWS = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];
var DOWF = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];
function pad(n) { return (n < 10 ? '0' : '') + n; }
function iso(d) { return d.getFullYear() + '-' + pad(d.getMonth() + 1) + '-' + pad(d.getDate()); }
function parse(s) { var p = s.split('-'); return new Date(+p[0], +p[1] - 1, +p[2]); }
function esc(s) { return String(s == null ? '' : s).replace(/[&"']/g, function (c) { return { '&': '&', '': '>', '"': '"', "'": ''' }[c]; }); }
function shortD(s) { var d = parse(s); return DOWS[d.getDay()].toUpperCase() + ' · ' + MAB[d.getMonth()].toUpperCase() + ' ' + d.getDate(); }
function longD(s) { var d = parse(s); return DOWF[d.getDay()] + ', ' + MONTHS[d.getMonth()] + ' ' + d.getDate() + ', ' + d.getFullYear(); }
function byCat(c) { return EVENTS.filter(function (e) { return e.cat === c; }).sort(function (a, b) { return a.date b.date ? 1 : 0; }); }
function find(id) { for (var i = 0; i < EVENTS.length; i++) if (EVENTS[i].id === id) return EVENTS[i]; return null; }
function q(s) { return root.querySelector(s); }
var now = new Date();
var TODAY = iso(now);
var st = { y: now.getFullYear(), m: now.getMonth(), sel: TODAY, f: { municipal: true, special: true, community: true, cleanup: true }, open: {} };
function kv(c) { return '
';
}).join('');
}
function renderWeek() {
var start = new Date(now.getFullYear(), now.getMonth(), now.getDate() - ((now.getDay() + 6) % 7));
var end = new Date(start.getFullYear(), start.getMonth(), start.getDate() + 6);
var html = '', total = 0;
for (var i = 0; i < 7; i++) {
var d = new Date(start.getFullYear(), start.getMonth(), start.getDate() + i), key = iso(d);
var items = EVENTS.filter(function (e) { return e.date === key; });
total += items.length;
html += '
';
}).join('') + '* Required. Submitting opens your email app with this application filled in — press Send to deliver it to the Municipal Events Office.
';
scrim.classList.add('open');
document.documentElement.style.overflow = 'hidden';
scrim.scrollTop = 0;
}
function submitForm(form) {
if (!form.reportValidity()) return;
var F = FORMS[form.getAttribute('data-formkey')];
var date = (now.getMonth() + 1) + '/' + now.getDate() + '/' + now.getFullYear();
var data = { _subject: F.title + ' — submitted ' + date, _template: 'table', _captcha: 'false', 'Application': F.title, 'Submittal date': date };
var lines = [F.title.toUpperCase(), 'Submittal date: ' + date, ''];
var seen = {};
Array.prototype.forEach.call(form.elements, function (el) {
if (!el.name || seen[el.name]) return;
seen[el.name] = 1;
var vals = Array.prototype.filter.call(form.elements, function (x) { return x.name === el.name && ((x.type !== 'checkbox' && x.type !== 'radio') || x.checked); })
.map(function (x) { return x.value; }).filter(function (v) { return v !== ''; });
var v = vals.length ? vals.join(', ') : '—';
data[el.name] = v;
lines.push(el.name + ': ' + v);
if (/email/i.test(el.name) && /@/.test(v) && !data._replyto) data._replyto = v;
});
var btn = form.querySelector('.jx-submit');
btn.disabled = true; btn.textContent = 'Sending…'; btn.style.opacity = '.7';
var head = '
';
var done = function (ok) {
var mail = 'mailto:' + FORM_EMAIL + '?subject=' + encodeURIComponent(F.title) + '&body=' + encodeURIComponent(lines.join('\n'));
scrim.querySelector('.jx-modal').innerHTML = ok
? head + 'APPLICATION SENT
' + esc(F.title) + '
Thank you — your application was sent.
The Municipal Events Office received your application on ' + date + ' and will contact you using the information you provided. Questions: ' + FORM_EMAIL_LABEL + ' or (601) 960-0794.
'
: head + 'NOT SENT
' + esc(F.title) + '
We couldn\'t send your application.
Your connection may have dropped. You can send it by email instead — the button below opens a message with your answers filled in — or call (601) 960-0794.