We’re holding 100 town halls in 100 counties in 100 days. It’s not going to be easy but it’s going to be worth it. We’re going to learn a lot and build a stronger campaign – one that will make you proud. That’s why, whatever part of the state you’re in, we’re coming to you in the next 100 days.

Be the first to get details about your county’s town hall!
 
SIGN UP HERE
 

May 22 | Guilford County +


TIME:
 5:00 PM
LOCATION: Center City Park – Oval Pavilion, 200 N Elm St, Greensboro, NC

REGISTER

 

**All dates are subject to change.

May 23 | Davie County +


TIME:
 5:00 PM
WHERE: Davie County Community Park, 151 Southwood Drive, Mocksville, NC

REGISTER

  

**All dates are subject to change.

May 24 | Rowan County +


TIME:
 12:00 PM
WHERE: Salisbury City Park, 316 Lake Dr, Salisbury, NC

REGISTER

  

**All dates are subject to change.

May 27 | Randolph County +


TIME:
5:30 PM
LOCATION: Asheboro, NC

REGISTER

**All dates are subject to change.

May 28 | Cherokee County +


TIME:
12:00 PM
LOCATION: Murphy, NC

REGISTER

**All dates are subject to change.

May 28 | Clay County +


TIME:
5:30 PM
LOCATION: Lake Chatuge, NC

REGISTER

**All dates are subject to change.

May 29 | Graham County +


TIME:
12:00 PM
LOCATION: Robbinsville, NC

REGISTER

**All dates are subject to change.

May 29 | Swain County +


TIME:
3:00 PM
LOCATION: Bryson City, NC

REGISTER

**All dates are subject to change.

May 30 | Macon County +


TIME:
1:30 PM
LOCATION: Franklin, NC

REGISTER

**All dates are subject to change.

May 30 | Jackson County +


TIME:
4:00 PM
LOCATION: Cullowhee, NC

REGISTER

**All dates are subject to change.

June 3 | Lee County +

 

REGISTER

**All dates are subject to change.

June 4 | Richmond County +

 

REGISTER

**All dates are subject to change.

June 4 | Moore County +

 

REGISTER

**All dates are subject to change.

June 5 | Harnett County +

 

REGISTER

**All dates are subject to change.

June 5 | Wake County +


TIME:
4:00 PM
LOCATION: Raleigh, NC

REGISTER

**All dates are subject to change.

June 6 | Scotland County +

 

REGISTER

**All dates are subject to change.

June 6 | Robeson County +

 

REGISTER

**All dates are subject to change.

June 7 | Davidson County +

 

REGISTER

**All dates are subject to change.

June 10 | Hoke County +

TIME: 5:30 PM
LOCATION: Raeford, NC

REGISTER

**All dates are subject to change.

June 11 | Stokes County +

TIME: 12:00 PM
LOCATION: King, NC

REGISTER

**All dates are subject to change.

June 11 | Rockingham County +

TIME: 5:30 PM
LOCATION: Reidsville, NC

REGISTER

**All dates are subject to change.

June 12 | Forsyth County +

TIME: 5:30 PM
LOCATION: Winston-Salem, NC

REGISTER

**All dates are subject to change.

June 13 | Yadkin County +

TIME: 5:30 PM
LOCATION: Yadkinville, NC

REGISTER

**All dates are subject to change.

June 14 | Cabarrus County +

TIME: 12:00 PM
LOCATION: Concord, NC

REGISTER

**All dates are subject to change.

June 17 | Stanly County +

TIME: 5:30 PM
LOCATION: Albemarle, NC

REGISTER

**All dates are subject to change.

June 18 | Onslow County +

TIME: 12:00 PM
LOCATION: Jacksonville, NC

REGISTER

**All dates are subject to change.

June 18 | Pender County +

TIME: 5:30 PM
LOCATION: Burgaw, NC

REGISTER

**All dates are subject to change.

June 20 | Brunswick County +

TIME: 4:30 PM
LOCATION: Leland, NC

REGISTER

**All dates are subject to change.

June 20 | New Hanover County +

TIME: 1:30 PM
LOCATION: Wilmington, NC

REGISTER

**All dates are subject to change.

June 21 | Cleveland County +

TIME: 12:00 PM
LOCATION: Shelby, NC

REGISTER

**All dates are subject to change.

June 24 | Chatham County +

TIME: 5:30 PM
LOCATION: Pittsboro, NC

REGISTER

 

 

**All dates are subject to change.

June 26 | Watauga County +

TIME: 11:00 AM
LOCATION: Boone, NC

REGISTER

 

 

**All dates are subject to change.

June 26 | Caldwell County +

TIME: 2:00 PM
LOCATION: Lenoir, NC

REGISTER

 

 

**All dates are subject to change.

June 27 | Ashe County +

TIME: 1:30 PM
LOCATION: West Jefferson, NC

REGISTER

 

 

**All dates are subject to change.

June 27 | Wilkes County +

TIME: 4:30 PM
LOCATION: North Wilkesboro, NC

REGISTER

 

 

**All dates are subject to change.

June 28 | Alexander County +

TIME: 12:00 PM
LOCATION: Taylorsville, NC

REGISTER

 

 

**All dates are subject to change.

July 8 | Catawba County +

TIME: 12:00 PM
LOCATION: Hickory, NC

REGISTER

 

 

**All dates are subject to change.

July 8 | Gaston County +

TIME: 5:30 PM
LOCATION: Gastonia, NC

REGISTER

 

 

**All dates are subject to change.

July 9 | Columbus County +

TIME: 12:00 PM
LOCATION: Whiteville, NC

REGISTER

 

 

**All dates are subject to change.

July 9 | Bladen County +

TIME: 5:30 PM
LOCATION: Clarkton, NC

REGISTER

 

 

**All dates are subject to change.

July 11 | Montgomery County +

TIME: 5:30 PM
LOCATION: Troy, NC

REGISTER

 

 

**All dates are subject to change.

July 12 | Duplin County +

TIME: 12:00 PM
LOCATION: Kenansville, NC

REGISTER

 

 

**All dates are subject to change.

July 15 | Northampton County +

TIME: 5:30 PM
LOCATION: Jackson, NC

REGISTER

 

 

**All dates are subject to change.

July 16 | Currituck County +

TIME: 12:00 PM
LOCATION: Barco, NC

REGISTER

 

 

**All dates are subject to change.

July 16 | Camden County +

TIME: 5:30 PM
LOCATION: Shiloh, NC

REGISTER

 

 

**All dates are subject to change.

July 17 | Perquimans County +

TIME: 12:00 PM
LOCATION: Hertford, NC

REGISTER

 

 

**All dates are subject to change.

July 17 | Pasquotank County +

TIME: 4:00 PM
LOCATION: Elizabeth City, NC

REGISTER

 

 

**All dates are subject to change.

July 18 | Chowan County +

TIME: 1:30 PM
LOCATION: Edenton, NC

REGISTER

 

 

**All dates are subject to change.

July 18 | Gates County +

TIME: 4:00 PM
LOCATION: Gatesville, NC

REGISTER

 

 

**All dates are subject to change.

July 19 | Hertford County +

TIME: 12:00 PM
LOCATION: Ahoskie, NC

REGISTER

 

 

**All dates are subject to change.

July 22 | Johnston County +

TIME: 5:30 PM
LOCATION: Clayton, NC

REGISTER

 

 

**All dates are subject to change.

July 23 | Polk County +

TIME: 12:00 PM
LOCATION: Columbus, NC

REGISTER

 

 

**All dates are subject to change.

July 23 | Henderson County +

TIME: 5:30 PM
LOCATION: East Flat Rock, NC

REGISTER

 

 

**All dates are subject to change.

July 24 | Madison County +

TIME: 12:00 PM
LOCATION: Marshall, NC

REGISTER

 

 

**All dates are subject to change.

July 24 | Buncombe County +

TIME: 3:00 PM
LOCATION: Asheville, NC

REGISTER

 

 

**All dates are subject to change.

July 25 | Haywood County +

TIME: 1:30 PM
LOCATION: Waynesville, NC

REGISTER

 

 

**All dates are subject to change.

July 25 | Transylvania County +

TIME: 4:30 PM
LOCATION: Brevard, NC

REGISTER

 

 

**All dates are subject to change.

July 26 | Iredell County +

TIME: 12:00 PM
LOCATION: Statesville, NC

REGISTER

 

 

**All dates are subject to change.

July 29 | Pamlico County +

TIME:  5:30 PM
LOCATION: Bayboro, NC

REGISTER

 

 

**All dates are subject to change.

July 30 | Craven County +

TIME:  12:00 PM
LOCATION: New Bern, NC

REGISTER

 

 

**All dates are subject to change.

July 30 | Greene County +

TIME:  5:30 PM
LOCATION: Snow Hill, NC

REGISTER

 

 

**All dates are subject to change.

July 31 | Pitt County +

TIME:  12:00 PM
LOCATION: Greenville, NC

REGISTER

 

 

**All dates are subject to change.

July 31 | Jones County +

TIME:  4:00 PM
LOCATION: Pollocksville, NC

REGISTER

 

 

**All dates are subject to change.

August 1 | Carteret County +

TIME:  1:00 PM
LOCATION: Morehead City, NC

REGISTER

 

 

**All dates are subject to change.

August 1 | Lenoir County +

TIME:  4:30 PM
LOCATION: Kinston, NC

REGISTER

 

 

**All dates are subject to change.

August 2 | Wilson County +

TIME:  12:00 PM
LOCATION: Wilson, NC

REGISTER

 

 

**All dates are subject to change.

August 5 | Wayne County +

TIME:  5:30 PM
LOCATION: Goldsboro, NC

REGISTER

 

 

**All dates are subject to change.

August 6 | Yancey County +

TIME:  12:00 PM
LOCATION: Burnsville, NC

REGISTER

 

 

**All dates are subject to change.

August 6 | Mitchell County +

TIME:  3:00 PM
LOCATION: Spruce Pine, NC

REGISTER

 

 

**All dates are subject to change.

August 6 | Avery County +

TIME:  5:30 PM
LOCATION: Banner Elk, NC

REGISTER

 

 

**All dates are subject to change.

August 8 | McDowell County +

TIME:  1:30 PM
LOCATION: Marion, NC

REGISTER

 

 

**All dates are subject to change.

August 8 | Rutherford County +

TIME:  4:30 PM
LOCATION: Rutherfordton, NC

REGISTER

 

 

**All dates are subject to change.

August 9 | Alamance County +

TIME:  5:00 PM
LOCATION: Burlington, NC

REGISTER

 

 

**All dates are subject to change.

August 12 | Mecklenburg County +

TIME:  6:00 PM
LOCATION: Charlotte, NC

REGISTER

 

 

**All dates are subject to change.

August 13 | Warren County +

TIME:  12:00 PM
LOCATION: Littleton, NC

REGISTER

 

 

**All dates are subject to change.

August 13 | Caswell County +

TIME:  5:30 PM
LOCATION: Yanceyville, NC

REGISTER

 

 

**All dates are subject to change.

August 14 | Durham County +

TIME:  3:00 PM
LOCATION: Durham, NC

REGISTER

 

 

**All dates are subject to change.

August 15 | Person County +

TIME:  1:30 PM
LOCATION: Roxboro, NC

REGISTER

 

 

**All dates are subject to change.

August 15 | Orange County +

TIME:  4:30 PM
LOCATION: Chapel Hill, NC

REGISTER

 

 

**All dates are subject to change.

August 16 | Nash County +

TIME:  12:00 PM
LOCATION: Rocky Mount, NC

REGISTER

 

 

**All dates are subject to change.

August 16 | Franklin County +

TIME:  5:00 PM
LOCATION: Louisburg, NC

REGISTER

**All dates are subject to change.

August 19 | Edgecombe County +

TIME:  5:00 PM
LOCATION: Tarboro, NC

REGISTER

 

 

**All dates are subject to change.

August 20 | Tyrrell County +

TIME:  11:00 AM
LOCATION: Columbia, NC

REGISTER

 

 

**All dates are subject to change.

August 20 | Hyde County +

TIME:  3:00 PM
LOCATION: Swanquarter, NC

REGISTER

 

 

**All dates are subject to change.

August 20 | Dare County +

TIME:  5:30 PM
LOCATION: Manteo, NC

REGISTER

 

 

**All dates are subject to change.

August 21 | Washington County +

TIME:  12:00 PM
LOCATION: Plymouth, NC

REGISTER

 

 

**All dates are subject to change.

August 21 | Beaufort County +

TIME:  3:00 PM
LOCATION: Washington, NC

REGISTER

 

 

**All dates are subject to change.

August 22 | Bertie County +

TIME:  1:30 PM
LOCATION: Windsor, NC

REGISTER

 

 

**All dates are subject to change.

August 22 | Martin County +

TIME:  4:30 PM
LOCATION: Williamston, NC

REGISTER

**All dates are subject to change.

August 23 | Halifax County +

TIME:  12:00 PM
LOCATION: Roanoke Rapids, NC

REGISTER

 

 

**All dates are subject to change.

August 26 | Vance County +

TIME:  3:00 PM
LOCATION: Henderson, NC

REGISTER

 

 

**All dates are subject to change.

August 26 | Granville County +

TIME: 5:30 PM
LOCATION: Oxford, NC

REGISTER

 

 

**All dates are subject to change.

August 27 | Burke County +

TIME:  11:00 AM
LOCATION: Morganton, NC

REGISTER

 

 

**All dates are subject to change.

August 27 | Alleghany County +

TIME:  3:00 PM
LOCATION: Sparta, NC

REGISTER

 

 

**All dates are subject to change.

August 27 | Surry County +

TIME:  5:30 PM
LOCATION: Dobson, NC

REGISTER

 

 

**All dates are subject to change.

August 28 | Lincoln County +

TIME:  11:00 AM
LOCATION: Lincolnton, NC

REGISTER

 

 

**All dates are subject to change.

August 28 | Anson County +

TIME:  3:00 PM
LOCATION: Wadesboro, NC

REGISTER

 

 

**All dates are subject to change.

August 28 | Union County +

TIME:  5:30 PM
LOCATION: Indian Trail, NC

REGISTER

 

 

**All dates are subject to change.

August 29 | Sampson County +

TIME:  1:00 PM
LOCATION: Clinton, NC

REGISTER

 

 

**All dates are subject to change.

August 29 | Cumberland County +

TIME:  4:30 PM
LOCATION: Fayetteville, NC

REGISTER

 

 

**All dates are subject to change.