Find a local pick your own farm here!

Looking for North Carolina local county extension offices in 2024?  Scroll down this page and  follow the links. And if you bring home some fruit or vegetables and want to can, freeze, make jam, salsa or pickles, see this page for simple, reliable, illustrated canning, freezing or preserving directions. There are plenty of other related resources, click on the resources dropdown above.  If you are having a hard time finding canning lids, I've used these, and they're a great price & ship in 2 days.

If you have questions or feedback, please let me know! There are affiliate links on this page.  Read our disclosure policy to learn more. 

North Carolina local county extension offices

Your local North Carolina county extension agent from the Cooperative Extension office can help answer your garden and farming questions and they're free! Just click on the area below closest to you!  The Cooperative Extension System is a nationwide, non-credit educational network. These offices are staffed by one or more experts who provide useful, practical, and research-based information to agricultural producers, small business owners, youth, consumers, and others in rural areas and communities of all sizes.


County Phone Street Address Mailing Address
Alamance County Center Directory (336) 570-6740 209-C N Graham-Hopedale Rd, Burlington, NC 27217 209-C N Graham-Hopedale Rd, Burlington, NC 27217
Alexander County Center Directory (828) 632-4451 151 West Main Avenue, Taylorsville, NC 28681 151 W Main Ave STE 2, Taylorsville, NC 28681-2518
Alleghany County Center Directory (336) 372-5597 90 S Main St, Sparta, NC 28675 PO Box 7, Sparta, NC 28675
Anson County Center Directory (704) 694-2915 501 McLaurin St, Wadesboro, NC 28170 PO Box 633, Wadesboro, NC 28170
Ashe County Center Directory (336) 846-5850 134 Government Cir, Jefferson, NC 28640 134 Government Cir, Jefferson, NC 28640
Avery County Center Directory (828) 733-8270 661 Vale Rd., Newland, NC 28657 661 Vale Rd., Newland, NC 28657
Beaufort County Center Directory (252) 946-0111 155-A Airport Rd, Washington, NC 27889 155-A Airport Rd, Washington, NC 27889
Bertie County Center Directory (252) 794-5317 104 Dundee Street, Windsor, NC 27983 PO Box 280, Windsor, NC 27983
Bladen County Center Directory (910) 862-4591 450 Smith Cir, Elizabethtown, NC 28337 PO Box 249, Elizabethtown, NC 28337
Brunswick County Center Directory (910) 253-2610 25 Referendum Dr, Bolivia, NC 28422 PO Box 109, Bolivia, NC 28422
Buncombe County Center Directory (828) 255-5522 49 Mount Carmel Rd, Asheville, NC 28806 49 Mount Carmel Rd, Asheville, NC 28806
Burke County Center Directory (828) 764-9480 130 Ammons Dr, Morganton, NC 28655 130 Ammons Dr, Morganton, NC 28655
Cabarrus County Center Directory (704) 920-3310 715 Cabarrus Ave W, Concord, NC 28027 715 Cabarrus Ave W, Concord, NC 28027
Caldwell County Center Directory (828) 757-1290 120 Hospital Ave, Lenoir, NC 28645 120 Hospital Ave NE, Lenoir, NC 28645
Camden County Center Directory (252) 331-7630 120 NC Highway 343 N, Camden, NC 27921 PO Box 129, Camden, NC 27921
Carteret County Center Directory (252) 222-6352 303 College Cir, Morehead City, NC 28557 303 College Cir, Morehead City, NC 28557
Caswell County Center Directory (336) 694-4158 126 Court Sq, Yanceyville, NC 27379 PO Box 220, Yanceyville, NC 27379
Catawba County Center Directory (828) 465-8240 1175 S Brady Ave, Newton, NC 28658 PO Box 389, Newton, NC 28658
Chatham County Center Directory (919) 542-8202 1192 US 64W Business, Pittsboro, NC 27312 1192 US 64W Business, Pittsboro, NC 27312
Cherokee County Center Directory (828) 837-2210 40 Peachtree St, Murphy, NC 28906 40 Peachtree St, Murphy, NC 28906
Chowan County Center Directory (252) 482-6585 730 N Granville, Suite A, Edenton, NC 27932 Chowan County Agricultural Center, Edenton, NC 27932
Clay County Center Directory (828) 389-6305 25 Riverside Cir, Hayesville, NC 28904 25 Riverside Cir, Hayesville, NC 28904
Cleveland County Center Directory (704) 482-4365 130 S Post Rd, Shelby, NC 28152 130 S Post Rd, Shelby, NC 28152
Columbus County Center Directory (910) 640-6605 45 Government Complex Rd, Whiteville, NC 28472 45 Government Complex Rd, Whiteville, NC 28472
Craven County Center Directory (252) 633-1477 300 Industrial Dr, New Bern, NC 28562 300 Industrial Dr, New Bern, NC 28562
Cumberland County Center Directory (910) 321-6860 301 E Mountain Dr, Fayetteville, NC 28306 301 E Mountain Dr, Fayetteville, NC 28306
Currituck County Center Directory (252) 232-2261 120 Community Way, Barco, NC 27917 120 Community Way, Barco, NC 27917
Dare County Center Directory (252) 473-4290 517 Budleigh St, Manteo, NC 27954 PO Box 968, Manteo, NC 27954
Davidson County Center Directory (336) 242-2080 301 E Center St, Lexington, NC 27292 301 E Center St, Lexington, NC 27292
Davie County Center Directory (336) 753-6100 180 S Main St, Mocksville, NC 27028 180 S Main St, Mocksville, NC 27028
Duplin County Center Directory (910) 296-2143 165 Agriculture Dr, Kenansville, NC 28349 PO Box 949, Kenansville, NC 28349
Durham County Center Directory (919) 560-0525 721 Foster St, Durham, NC 27701 721 Foster St, Durham, NC 27701
EBCI Center Directory (828) 359-6939 876 Acquoni Road, Cherokee, NC 28719 PO Box 456, Cherokee, NC 28719
Edgecombe County Center Directory (252) 641-7827 201 Saint Andrew St, Tarboro, NC 27886 PO Box 129, Tarboro, NC 27886
Forsyth County Center Directory (336) 703-2850 1450 Fairchild Rd, Winston-Salem, NC 27105 1450 Fairchild Rd, Winston-Salem, NC 27105
Franklin County Center Directory (919) 496-3344 103 S Bickett Blvd, Louisburg, NC 27549 Franklin County Extension Center, Louisburg, NC 27549
Gaston County Center Directory (704) 922-0301 1303 Dallas-Cherryville Hwy, Dallas, NC 28034 NC Cooperative Extension Service, Gastonia, NC 28053
Gates County Center Directory (252) 357-1400 112 Court St, Gatesville, NC 27938 PO Box 46, Gatesville, NC 27938
Graham County Center Directory (828) 479-7979 39 S Main St, Robbinsville, NC 28771 39 S Main St, Robbinsville, NC 28771
Granville County Center Directory (919) 603-1350 125 Oxford Outer Loop, Oxford, NC 27565 125 Oxford Outer Loop, Oxford, NC 27565
Greene County Center Directory (252) 747-5831 466 US 13 South, Snow Hill, NC 28580 466 Hwy. 13 South, Snow Hill, NC 28580
Guilford County Center Directory (336) 641-2400 3309 Burlington Rd, Greensboro, NC 27405 3309 Burlington Rd, Greensboro, NC 27405
Halifax County Center Directory (252) 583-5161 359 Ferrell Ln, Halifax, NC 27839 PO Box 37, Halifax, NC 27839
Harnett County Center Directory (910) 893-7530 126 Alexander Dr, Lillington, NC 27546 126 Alexander Dr, Lillington, NC 27546
Haywood County Center Directory (828) 456-3575 589 Raccoon Rd, Waynesville, NC 28786 589 Raccoon Rd, Waynesville, NC 28786
Henderson County Center Directory (828) 697-4891 100 Jackson Park Rd, Hendersonville, NC 28792 Henderson County Center, Hendersonville, NC 28792
Hertford County Center Directory (252) 358-7822 301 W Tryon St, Winton, NC 27986 301 W Tryon St, Winton, NC 27986
Hoke County Center Directory (910) 875-3461 645 E. Palmer Street, Raeford, NC 28376 PO Box 578, Raeford, NC 28376
Hyde County Center Directory (252) 926-4486 30 Oyster Creek Rd, Swan Quarter, NC 27885 PO Box 219, Swan Quarter, NC 27885
Iredell County Center Directory (704) 873-0507 444 Bristol Dr, Statesville, NC 28677 PO Box 311, Statesville, NC 28687
Jackson County Center Directory (828) 586-4009 876 Skyland Dr, Sylva, NC 28779 876 Skyland Dr, Sylva, NC 28779
Johnston County Center Directory (919) 989-5380 2736 NC Highway 210, Smithfield, NC 27577 2736 NC Highway 210, Smithfield, NC 27577
Jones County Center Directory (252) 448-9621 367-A NC Highway 58 S, Trenton, NC 28585 367-A NC Highway 58 S, Trenton, NC 28585
Lee County Center Directory (919) 775-5624 2420 Tramway Rd, Sanford, NC 27332 2420 Tramway Rd, Sanford, NC 27332
Lenoir County Center Directory (252) 527-2191 1791 Hwy 11 55, Kinston, NC 28504 1791 Hwy 11 55, Kinston, NC 28504
Lincoln County Center Directory (704) 736-8452 115 W Main St, Lincolnton, NC 28092 115 W Main St, Lincolnton, NC 28092
Macon County Center Directory (828) 349-2046 193 Thomas Heights Rd, Franklin, NC 28734 193 Thomas Heights Rd, Franklin, NC 28734
Madison County Center Directory (828) 649-2411 258 Carolina Ln, Marshall, NC 28753 258 Carolina Ln, Marshall, NC 28753
Martin County Center Directory (252) 789-4370 104 Kehukee Park Rd, Williamston, NC 27892 104 Kehukee Park Rd, Williamston, NC 27892
McDowell County Center Directory (828) 652-8104 60 E Court St, Marion, NC 28752 60 E Court St, Marion, NC 28752
Mecklenburg County Center Directory (704) 336-2082 1418 Armory Dr, Charlotte, NC 28204 1418 Armory Dr, Charlotte, NC 28204
Mitchell County Center Directory (828) 688-4811 10 S Mitchell Ave, Bakersville, NC 28705 PO Box 366, Bakersville, NC 28705
Montgomery County Center Directory (910) 576-6011 203 W Main St, Troy, NC 27371 203 W Main St, Troy, NC 27371
Moore County Center Directory (910) 947-3188 707 Pinehurst Ave, Carthage, NC 28327 PO Box 1149, Carthage, NC 28327
Nash County Center Directory (252) 459-9810 1006 Eastern Ave, Room 102, Nashville, NC 27856 1006 Eastern Ave, Room 102, Nashville, NC 27856
New Hanover County Center Directory (910) 798-7660 6206 Oleander Dr, Wilmington, NC 28403 6206 Oleander Dr, Wilmington, NC 28403
Northampton County Center Directory (252) 534-2831 9495 NC Highway 305, Jackson, NC 27845 PO Box 636, Jackson, NC 27845
Onslow County Center Directory (910) 455-5873 4024 Richlands Hwy, Jacksonville, NC 28540 4024 Richlands Hwy, Jacksonville, NC 28540
Orange County Center Directory (919) 245-2050 306-E Revere Rd, Hillsborough, NC 27278 PO Box 8181, Hillsborough, NC 27278
Pamlico County Center Directory (252) 745-4121 13724 NC Highway 55, Alliance, NC 28509 PO Box 8, Bayboro, NC 28515
Pasquotank County Center Directory (252) 338-3954 1209 Mcpherson St, Elizabeth City, NC 27909 PO Box 1608, Elizabeth City, NC 27909
Pender County Center Directory (910) 259-1235 801 S Walker St, Burgaw, NC 28425 801 S Walker St, Burgaw, NC 28425
Perquimans County Center Directory (252) 426-5428 601-A S Edenton Road St, Hertford, NC 27944 PO Box 87, Hertford, NC 27944
Person County Center Directory (336) 599-1195 304 S Morgan St, Roxboro, NC 27573 304 S Morgan St, Roxboro, NC 27573
Pitt County Center Directory (252) 902-1700 403 Government Cir, Greenville, NC 27834 403 Government Cir, Greenville, NC 27834
Polk County Center Directory (828) 894-8218 79 Carmel Lane, Columbus, NC 28722 PO Box 187, Columbus, NC 28722
Randolph County Center Directory (336) 318-6000 1003 S. Fayetteville St, Asheboro, NC 27203 1003 S. Fayetteville St, Asheboro, NC 27203
Richmond County Center Directory (910) 997-8255 123 Caroline St, Rockingham, NC 28379 PO Box 1358, Rockingham, NC 28380
Robeson County Center Directory (910) 671-3276 455 Caton Rd, Lumberton, NC 28360 PO Box 2280, Lumberton, NC 28359
Rockingham County Center Directory (336) 342-8230 525 NC 65, Reidsville, NC 27320 525 NC 65, Reidsville, NC 27320
Rowan County Center Directory (704) 216-8970 2727 Old Concord Rd, Salisbury, NC 28146 2727-A Old Concord Rd, Salisbury, NC 28146
Rutherford County Center Directory (828) 287-6010 193 Callahan-Koon Rd, Spindale, NC 28160 193 Callahan-Koon Rd, Spindale, NC 28160
Sampson County Center Directory (910) 592-7161 55 Agriculture Pl, Clinton, NC 28328 55 Agriculture Pl, Clinton, NC 28328
Scotland County Center Directory (910) 277-2422 231 E Cronly St, Laurinburg, NC 28352 231 E Cronly St, Laurinburg, NC 28352
Stanly County Center Directory (704) 983-3987 26032-E Newt Rd, Albemarle, NC 28001 26032-E Newt Rd, Albemarle, NC 28001
Stokes County Center Directory (336) 593-8179 700 N Main St, Danbury, NC 27016 PO Box 460, Danbury, NC 27016
Surry County Center Directory (336) 401-8025 915 E Atkins St, Dobson, NC 27017 PO Box 324, Dobson, NC 27017
Swain County Center Directory (828) 488-3848 60 Almond School Rd, Bryson City, NC 28713 PO Box 2329, Bryson City, NC 28713
Transylvania County Center Directory (828) 884-3109 106 East Morgan Street, Brevard, NC 28712 106 East Morgan Street, Brevard, NC 28712
Tyrrell County Center Directory (252) 796-1581 407 Martha St, Columbia, NC 27925 PO Box 209, Columbia, NC 27925
Union County Center Directory (704) 283-3801 3230-D Presson Rd, Monroe, NC 28112 3230-D Presson Rd, Monroe, NC 28112
Vance County Center Directory (252) 438-8188 305 Young St, Henderson, NC 27536 305 Young St, Henderson, NC 27536
Wake County Center Directory (919) 250-1100 4001-E Carya Dr, Raleigh, NC 27610 4001-E Carya Dr, Raleigh, NC 27610
Warren County Center Directory (252) 257-3640 158 Rafters Ln, Warrenton, NC 27589 158 Rafters Ln, Warrenton, NC 27589
Washington County Center Directory (252) 793-2163 128 E Water St, Plymouth, NC 27962 128 E Water St, Plymouth, NC 27962
Watauga County Center Directory (828) 264-3061 971 W King St, Boone, NC 28607 971 W King St, Boone, NC 28607
Wayne County Center Directory (919) 731-1521 3114 Wayne Memorial Drive, Goldsboro, NC 27534 PO Box 68, Goldsboro, NC 27533
Wilkes County Center Directory (336) 651-7330 416 Executive Dr, Wilkesboro, NC 28697 416 Executive Dr, Wilkesboro, NC 28697
Wilson County Center Directory (252) 237-0111 1806 SW Goldsboro St, Wilson, NC 27893 1806 SW Goldsboro St, Wilson, NC 27893
Yadkin County Center Directory (336) 849-7908 2051 Agricultural Way, Yadkinville, NC 27055 2051 Agricultural Way , Yadkinville, NC 27055
Yancey County Center Directory (828) 682-6186 30 E US Highway 19E BYP, Burnsville, NC 28714 30 E US Highway 19E BYP, Burnsville, NC 28714