A community visioning session provides the local Main Street program an opportunity to invite a diverse and varied representation of the public to contribute ideas, recommendations, and resources to the vision, which will ultimately shape downtown. While the size and scope of the community visioning session will vary from town to town, the purpose it plays in work plan development remains the same. The ideas expressed in this guide will serve as a framework for the manager, the board of directors, and the downtown’s strategic plan for years to come. When done correctly it can encourage citizen buy-in and support, grow stakeholder engagement, and leverage financial resources. On the following pages we have outlined a step-by-step guide to planning your community’s visioning session keeping in mind that a visioning session should serve solely as an opportunity to listen and to gauge involvement. This is one of the first steps in a multi-step process that will shape your Main Street program’s strategic plan.