Psychic Reading in North Carolina

Find the best psychic readers, tarot experts & astrologers in North Carolina

753 cities covered
United States country

The wide range of psychic readings you can find in North Carolina

The world of psychic services has expanded considerably in recent years, providing a wide selection of reading modalities, tailored to meet virtually all aspects of life for residents of North Carolina (NC).

Tarot Reading — the most popular psychic service

The tarot is among the most requested forms of spiritual insight in North Carolina. Using a deck of 78 symbolic cards, a skilled tarot reader can uncover insights about your past, present, and future. From the classic three-card reading, there's a approach to fit every situation.

Astrology & Birth Chart — the stars' blueprint

For those seeking astrological insight, a qualified astrological reader in North Carolina can decode your astrological profile to reveal your innate strengths, zodiac compatibility, and cosmic windows for key transitions. Discovering your sun sign, moon sign, and rising sign can provide profound insight about your life path.

Connecting with a trusted reader in North Carolina

Selecting a spiritual advisor in North Carolina (NC) means benefiting from local expertise. Nearby advisors know the distinctive spirit of North Carolina, which can enhance a deeper and connected consultation.

Whether you're located in Charlotte, Raleigh, West Raleigh, Greensboro and Durham, there are trusted spiritual advisors and mediums serving the entire state North Carolina. Several feature phone and online sessions for maximum accessibility.

Getting the most from your psychic reading

A typical reading usually runs between 30 minutes and 1 hour, varying with the type of reading and the level of detail you're seeking. Costs typically range from $30 to $150 per session, with many readers offering free introductory minutes.

For the best experience, come prepared with topics and concerns you'd like to understand better. Open-ended questions tend to generate the deepest insights.

Keep in mind that a genuine reader will never ask for extra fees to "remove curses" — this is always a red flag. The psychics listed in our North Carolina directory have been vetted through genuine reviews.

Browse trusted readers in North Carolina

Find a Psychic Near You

Types of readings in North Carolina

Psychic professionals across North Carolina offer a comprehensive range of reading modalities to guide your journey:

  • Expert tarot interpretation for clarity and direction
  • Astrology & birth chart analysis — sun, moon & rising signs
  • Evidential mediumship and messages from the other side
  • Personalized numerology readings for your life purpose
  • Romantic compatibility analysis and relationship insights

Cities in North Carolina

Select your city to find a psychic reader near you

Charlotte 911,311 pop. Raleigh 482,295 pop. West Raleigh 338,759 pop. Greensboro 285,342 pop. Durham 257,636 pop. Winston-Salem 241,218 pop. Fayetteville 201,963 pop. Cary 159,769 pop. Wilmington 115,933 pop. High Point 110,268 pop. Asheville 95,056 pop. Greenville 90,597 pop. Concord 87,696 pop. Gastonia 74,543 pop. Jacksonville 67,357 pop. Chapel Hill 59,568 pop. Rocky Mount 55,806 pop. Huntersville 52,704 pop. Burlington 52,472 pop. Wilson 49,643 pop. Kannapolis 46,144 pop. Apex 45,585 pop. Hickory 40,374 pop. Wake Forest 38,199 pop. Indian Trail 37,073 pop. Mooresville 36,009 pop. Goldsboro 35,826 pop. Monroe 34,623 pop. Salisbury 34,017 pop. Holly Springs 31,377 pop. Matthews 30,678 pop. New Bern 30,070 pop. Fort Bragg 29,183 pop. Sanford 29,144 pop. Cornelius 28,092 pop. Garner 28,053 pop. Thomasville 27,061 pop. Statesville 26,221 pop. Asheboro 26,103 pop. Mint Hill 25,627 pop. Fuquay-Varina 23,907 pop. Morrisville 23,820 pop. Kernersville 23,811 pop. Lumberton 21,667 pop. Kinston 21,337 pop. Carrboro 21,156 pop. Havelock 20,364 pop. Shelby 20,189 pop. Clemmons 19,844 pop. Lexington 19,326 pop. Clayton 19,304 pop. Boone 18,156 pop. Elizabeth City 17,988 pop. Leland 17,924 pop. Lenoir 17,888 pop. Morganton 16,692 pop. Hope Mills 16,163 pop. Albemarle 16,003 pop. Pinehurst 15,752 pop. Laurinburg 15,507 pop. Eden 15,403 pop. Roanoke Rapids 15,345 pop. Henderson 15,271 pop. Stallings 15,270 pop. Masonboro 14,826 pop. Graham 14,647 pop. Harrisburg 14,539 pop. Knightdale 14,256 pop. Murraysville 14,215 pop. Mount Holly 14,176 pop. Reidsville 14,067 pop. Hendersonville 13,814 pop. Mebane 13,698 pop. Lewisville 13,567 pop. Southern Pines 13,539 pop. Waxhaw 13,495 pop. Piney Green 13,293 pop. Spring Lake 13,234 pop. Newton 13,035 pop. Davidson 12,207 pop. Smithfield 12,022 pop. Archdale 11,564 pop. Tarboro 11,164 pop. Lincolnton 10,900 pop. Summerfield 10,861 pop. Kings Mountain 10,760 pop. Belmont 10,533 pop. Weddington 10,531 pop. Mount Airy 10,354 pop. Elon 10,024 pop. Waynesville 9,809 pop. Washington 9,788 pop. Dunn 9,723 pop. Winterville 9,464 pop. Morehead City 9,347 pop. Rockingham 9,220 pop. Myrtle Grove 8,875 pop. Clinton 8,767 pop. Saint Stephens 8,759 pop. Oxford 8,742 pop. Pineville 8,429 pop. Siler City 8,396 pop. Wesley Chapel 8,355 pop. Half Moon 8,352 pop. Roxboro 8,334 pop. Black Mountain 8,278 pop. Kings Grant 8,278 pop. Conover 8,248 pop. Marion 7,861 pop. Butner 7,751 pop. Brevard 7,735 pop. Pope Air Force Base (historical) 7,680 pop. Fletcher 7,582 pop. Oak Island 7,507 pop. Aberdeen 7,343 pop. Forest City 7,282 pop. Mills River 7,162 pop. King 7,059 pop. Kill Devil Hills 7,058 pop. Etowah 6,944 pop. Gibsonville 6,773 pop. Ogden 6,766 pop. Oak Ridge 6,671 pop. Trinity 6,669 pop. Unionville 6,547 pop. Hamlet 6,454 pop. Hillsborough 6,415 pop. Woodfin 6,349 pop. Selma 6,307 pop. Rolesville 6,289 pop. Wendell 6,285 pop. Cullowhee 6,228 pop. Marvin 6,181 pop. Carolina Beach 6,137 pop. Cherryville 5,974 pop. James City 5,899 pop. Boiling Spring Lakes 5,789 pop. Long Beach 5,618 pop. Silver Lake 5,598 pop. Whiteville 5,589 pop. Wadesboro 5,584 pop. Bessemer City 5,548 pop. Williamston 5,508 pop. Nashville 5,460 pop. Stokesdale 5,340 pop. South Gastonia 5,312 pop. Mocksville 5,151 pop. Briar Chapel 5,108 pop. Sawmills 5,104 pop. Lake Norman of Catawba 5,075 pop. Ayden 5,053 pop. East Flat Rock 4,995 pop. Angier 4,970 pop. Walkertown 4,969 pop. Zebulon 4,964 pop. Ahoskie 4,910 pop. Wrightsboro 4,896 pop. Seven Lakes 4,888 pop. Longview 4,871 pop. Raeford 4,860 pop. Edenton 4,849 pop. Farmville 4,758 pop. Midway 4,742 pop. Mount Olive 4,728 pop. Newport 4,723 pop. Pleasant Garden 4,715 pop. Archer Lodge 4,708 pop. Erwin 4,679 pop. Boiling Springs 4,674 pop. Granite Falls 4,662 pop. Dallas 4,622 pop. Seagate 4,590 pop. Swannanoa 4,576 pop. Valdese 4,459 pop. Creedmoor 4,425 pop. River Road 4,394 pop. Cramerton 4,328 pop. Royal Pines 4,272 pop. Spindale 4,263 pop. North Wilkesboro 4,226 pop. Bethlehem 4,214 pop. Beaufort 4,212 pop. Pittsboro 4,198 pop. Canton 4,190 pop. Trent Woods 4,189 pop. China Grove 4,182 pop. Rutherfordton 4,182 pop. Welcome 4,162 pop. Randleman 4,153 pop. Burgaw 4,100 pop. Hampstead 4,083 pop. Elkin 4,060 pop. Westport 4,026 pop. Shallotte 3,991 pop. Wallace 3,964 pop. Gamewell 3,957 pop. Franklin 3,940 pop. Weaverville 3,936 pop. Tabor City 3,927 pop. Forest Oaks 3,890 pop. Tyro 3,879 pop. Elroy 3,869 pop. Wingate 3,854 pop. Sunset Beach 3,801 pop. Lake Park 3,789 pop. Windsor 3,785 pop. Carolina Shores 3,767 pop. Moyock 3,759 pop. Northchase 3,747 pop. Jamestown 3,737 pop. East Rockingham 3,736 pop. Hudson 3,721 pop. Emerald Isle 3,720 pop. Stanley 3,685 pop. Fairview 3,684 pop. Eastover 3,677 pop. Plymouth 3,658 pop. Lowell 3,649 pop. Mountain Home 3,622 pop. Mar-Mac 3,615 pop. Benson 3,591 pop. Elizabethtown 3,586 pop. Ranlo 3,556 pop. Louisburg 3,553 pop. Mountain View 3,552 pop. Wilkesboro 3,531 pop. Polkton 3,495 pop. Lillington 3,476 pop. Southport 3,475 pop. Kitty Hawk 3,447 pop. Red Springs 3,433 pop. Troy 3,427 pop. Red Oak 3,424 pop. Bayshore 3,393 pop. Midland 3,379 pop. Maiden 3,369 pop. Dana 3,329 pop. Flat Rock 3,313 pop. Rockfish 3,298 pop. Spencer 3,291 pop. Warsaw 3,175 pop. Saint James 3,165 pop. River Bend 3,149 pop. Swansboro 3,149 pop. Whispering Pines 3,148 pop. Rural Hall 3,126 pop. Landis 3,116 pop. Wallburg 3,078 pop. Brices Creek 3,073 pop. Pembroke 3,004 pop. Murfreesboro 3,002 pop. Granite Quarry 2,995 pop. Locust 2,966 pop. Fairfield Harbour 2,952 pop. Lowesville 2,945 pop. Buies Creek 2,942 pop. Yadkinville 2,927 pop. Enochville 2,925 pop. Mineral Springs 2,908 pop. Nags Head 2,908 pop. Southern Shores 2,867 pop. South Rosemary 2,836 pop. Cajahs Mountain 2,823 pop. La Grange 2,804 pop. Skippers Corner 2,785 pop. Wentworth 2,765 pop. Glen Raven 2,750 pop. Lake Junaluska 2,734 pop. Fairmont 2,697 pop. Liberty 2,683 pop. Grifton 2,673 pop. Icard 2,664 pop. Sneads Ferry 2,646 pop. Marshville 2,638 pop. Brogden 2,633 pop. Sylva 2,617 pop. Tobaccoville 2,584 pop. Wrightsville Beach 2,564 pop. Bermuda Run 2,561 pop. Troutman 2,544 pop. Mayodan 2,470 pop. Maxton 2,451 pop. Enfield 2,427 pop. Coats 2,408 pop. Haw River 2,402 pop. Scotts Mill 2,400 pop. Carthage 2,395 pop. Norwood 2,394 pop. Edneyville 2,367 pop. Horse Shoe 2,351 pop. Fearrington Village 2,339 pop. Broad Creek 2,334 pop. Mulberry 2,332 pop. Laurel Park 2,314 pop. Denver 2,309 pop. Wilsons Mills 2,277 pop. Jonesville 2,257 pop. Mars Hill 2,256 pop. Pumpkin Center 2,222 pop. Salem 2,218 pop. Madison 2,197 pop. Surf City 2,193 pop. Green Level 2,160 pop. Hertford 2,148 pop. Rockwell 2,144 pop. Cherokee 2,138 pop. Franklinton 2,135 pop. Spruce Pine 2,134 pop. Fairplains 2,120 pop. Calabash 2,119 pop. Millers Creek 2,112 pop. Holly Ridge 2,096 pop. Kure Beach 2,091 pop. Taylorsville 2,078 pop. Valley Hill 2,070 pop. Cape Carteret 2,066 pop. Four Oaks 2,050 pop. Saint Pauls 2,035 pop. Fruitland 2,031 pop. Neuse Forest 2,005 pop. Yanceyville 2,004 pop. Sharpsburg 2,003 pop. Hildebran 2,000 pop. Princeville 1,991 pop. Badin 1,981 pop. Sea Breeze 1,969 pop. Scotland Neck 1,965 pop. Plain View 1,961 pop. Avery Creek 1,950 pop. Belville 1,936 pop. Moravian Falls 1,901 pop. Oakboro 1,874 pop. Drexel 1,866 pop. Pine Level 1,861 pop. Cricket 1,855 pop. Hays 1,851 pop. Mount Pleasant 1,821 pop. Chadbourn 1,791 pop. Cordova 1,775 pop. Andrews 1,752 pop. Bladenboro 1,726 pop. Sparta 1,726 pop. Tryon 1,721 pop. Ramseur 1,701 pop. Biscoe 1,690 pop. Richlands 1,689 pop. Maury 1,685 pop. Hemby Bridge 1,676 pop. Rose Hill 1,665 pop. Burnsville 1,660 pop. Denton 1,657 pop. Hazelwood 1,655 pop. Saxapahaw 1,648 pop. Wanchese 1,642 pop. Navassa 1,636 pop. Connelly Springs 1,635 pop. Bethel 1,620 pop. Murphy 1,615 pop. Thurmond 1,611 pop. Jefferson 1,606 pop. Belhaven 1,602 pop. Rocky Point 1,602 pop. Weldon 1,586 pop. Snow Hill 1,574 pop. Dobson 1,573 pop. East Spencer 1,549 pop. Northlakes 1,534 pop. Atlantic Beach 1,502 pop. Glen Alpine 1,500 pop. Stanfield 1,490 pop. Southmont 1,470 pop. Lake Waccamaw 1,465 pop. Pilot Mountain 1,465 pop. Bryson City 1,458 pop. Kenly 1,450 pop. Toast 1,450 pop. Biltmore Forest 1,441 pop. Pinebluff 1,439 pop. Robersonville 1,424 pop. Walnut Cove 1,402 pop. Manteo 1,388 pop. Foscoe 1,370 pop. Claremont 1,365 pop. Pine Knoll Shores 1,364 pop. Elm City 1,350 pop. West Marion 1,348 pop. Rutherford College 1,341 pop. Beulaville 1,330 pop. Pinetops 1,319 pop. Stony Point 1,317 pop. Spring Hope 1,313 pop. West Jefferson 1,308 pop. Cedar Point 1,304 pop. Blowing Rock 1,292 pop. Bent Creek 1,287 pop. Princeton 1,284 pop. Fremont 1,280 pop. Buxton 1,273 pop. Broadway 1,264 pop. Barker Heights 1,254 pop. Laurel Hill 1,254 pop. Maggie Valley 1,251 pop. West Canton 1,247 pop. Bayboro 1,243 pop. Clyde 1,243 pop. Youngsville 1,217 pop. South Henderson 1,213 pop. Boonville 1,207 pop. Harkers Island 1,207 pop. Swepsonville 1,204 pop. Roseboro 1,203 pop. Castle Hayne 1,202 pop. Balfour 1,187 pop. Lake Lure 1,184 pop. Robbins 1,184 pop. Mount Gilead 1,180 pop. Cove Creek 1,171 pop. Franklinville 1,157 pop. Vander 1,146 pop. Advance 1,138 pop. Banner Elk 1,138 pop. Lucama 1,132 pop. Brunswick 1,131 pop. Pleasant Hill 1,087 pop. Norlina 1,081 pop. White Plains 1,074 pop. Gaston 1,067 pop. Hoopers Creek 1,056 pop. Rowland 1,050 pop. Rhodhiss 1,048 pop. Stedman 1,045 pop. Stoneville 1,038 pop. McLeansville 1,021 pop. Gorman 1,011 pop. Sherrills Ford 1,007 pop. Ellerbe 1,005 pop. Maysville 1,004 pop. Vanceboro 1,000 pop. Columbus 994 pop. Alamance 991 pop. Faison 985 pop. Hillsdale 984 pop. Prospect 981 pop. Rougemont 978 pop. Garysburg 977 pop. Cooleemee 972 pop. Foxfire 972 pop. Barker Ten Mile 952 pop. Magnolia 949 pop. Ocracoke 948 pop. Highlands 937 pop. Dortches 930 pop. Belwood 929 pop. Yaupon Beach 922 pop. Fair Bluff 917 pop. Old Fort 911 pop. Rich Square 901 pop. Woodlawn 900 pop. Pinnacle 894 pop. Oriental 885 pop. Silver City 882 pop. Marshall 876 pop. Star 874 pop. Cleveland 873 pop. Kenansville 870 pop. Fearrington 869 pop. Warrenton 866 pop. Walnut Creek 861 pop. Ellenboro 854 pop. Candor 838 pop. Dobbins Heights 838 pop. Aulander 834 pop. Columbia 832 pop. Germanton 827 pop. Mamers 826 pop. Chocowinity 821 pop. Manns Harbor 821 pop. Clarkton 820 pop. Taylortown 816 pop. Middlesex 814 pop. Faith 811 pop. Wagram 807 pop. Stantonsburg 788 pop. White Lake 782 pop. Arlington 781 pop. Avon 776 pop. Conway 772 pop. Northwest 769 pop. Black Creek 767 pop. Iron Station 755 pop. Vass 749 pop. Alliance 749 pop. Winton 745 pop. Woodland 744 pop. Red Cross 742 pop. Hightsville 739 pop. North Topsail Beach 738 pop. Efland 734 pop. Whitakers 725 pop. Montreat 723 pop. High Shoals 722 pop. Misenheimer 717 pop. Moncure 711 pop. Saluda 707 pop. South Weldon 705 pop. Bogue 701 pop. Grover 701 pop. Pikeville 692 pop. Light Oak 691 pop. Five Points 689 pop. Newland 686 pop. Hollister 674 pop. Kingstown 674 pop. McAdenville 674 pop. Bolton 673 pop. Grantsboro 662 pop. Alexander Mills 661 pop. Sedalia 660 pop. Caroleen 652 pop. Greenevers 651 pop. Peletier 651 pop. Littleton 646 pop. Garland 632 pop. Holden Beach 631 pop. Whitsett 623 pop. Kirkland 619 pop. Catawba 618 pop. Cliffside 611 pop. Richfield 611 pop. New London 604 pop. Patterson Springs 604 pop. Fallston 601 pop. East Bend 600 pop. Winfall 600 pop. Camden 599 pop. Millingport 599 pop. Robbinsville 598 pop. Jaars 597 pop. Ocean Isle Beach 597 pop. Ansonville 595 pop. Boger City 593 pop. Lawndale 592 pop. Seaboard 587 pop. Riegelwood 579 pop. Newton Grove 576 pop. Rosman 573 pop. Hoffman 572 pop. Varnamtown 572 pop. Roper 570 pop. Keener 567 pop. Bailey 565 pop. Harmony 563 pop. Hot Springs 562 pop. Ossipee 562 pop. Wade 560 pop. Bunnlevel 552 pop. Calypso 548 pop. Kelly 544 pop. Atlantic 543 pop. Pink Hill 540 pop. Arapahoe 538 pop. Gloucester 537 pop. Polkville 536 pop. Hiddenite 536 pop. Battleboro 527 pop. Aurora 522 pop. Gibson 519 pop. Lewiston Woodville 508 pop. Spiveys Corner 506 pop. Lilesville 505 pop. Hatteras 504 pop. Lattimore 484 pop. Micro 484 pop. Jackson 481 pop. Potters Hill 481 pop. East Arcadia 477 pop. Kittrell 473 pop. Ingold 471 pop. Morven 471 pop. Stem 471 pop. Jamesville 468 pop. Bell Arthur 466 pop. Hallsboro 465 pop. Henrietta 461 pop. South Mills 454 pop. Bakersville 452 pop. Macclesfield 451 pop. Washington Park 450 pop. Engelhard 445 pop. Grimesland 444 pop. Bonnetsville 443 pop. Elk Park 442 pop. Bridgeton 440 pop. Parkton 439 pop. Teachey 436 pop. Fountain 435 pop. Salemburg 435 pop. Dover 430 pop. Minnesott Beach 430 pop. Stovall 430 pop. Ruth 428 pop. Simpson 426 pop. Sandyfield 424 pop. Caswell Beach 422 pop. Davis 422 pop. Evergreen 420 pop. Elrod 417 pop. Peachland 414 pop. Topsail Beach 414 pop. Ronda 413 pop. Valle Crucis 412 pop. Saratoga 408 pop. Marshallberg 403 pop. Hookerton 401 pop. Aquadale 397 pop. Cove City 396 pop. Cofield 395 pop. Staley 395 pop. Saint Helena 389 pop. Hamilton 384 pop. Duck 383 pop. Ashley Heights 380 pop. Rennert 379 pop. Bostic 378 pop. Stokes 376 pop. Brookford 375 pop. Webster 375 pop. Forest Hills 372 pop. Ruffin 368 pop. Hayesville 364 pop. Bunn 362 pop. Delco 348 pop. Altamahaw 347 pop. Bayview 346 pop. Bethania 346 pop. White Oak 338 pop. Vann Crossroads 336 pop. Coinjock 335 pop. Hobgood 335 pop. Dublin 333 pop. Atkinson 329 pop. Lowgap 324 pop. Swanquarter 324 pop. Marble 321 pop. Beech Mountain 320 pop. Waco 318 pop. Mooresboro 308 pop. Pollocksville 308 pop. Belvoir 307 pop. Gatesville 302 pop. Goldston 301 pop. East Laurinburg 300 pop. Oak City 300 pop. Turkey 296 pop. Cameron 295 pop. Butters 294 pop. Casar 294 pop. Cedar Rock 294 pop. Sunbury 289 pop. Old Hundred 287 pop. Trenton 287 pop. Bennett 282 pop. Raemon 282 pop. Sims 282 pop. Conetoe 281 pop. Stonewall 270 pop. Falcon 269 pop. Sandy Creek 267 pop. Ivanhoe 264 pop. Parmele 264 pop. Shannon 263 pop. Castalia 262 pop. Creswell 261 pop. Rodanthe 261 pop. Powellsville 259 pop. Fairfield 258 pop. Severn 258 pop. Earl 257 pop. Gerton 254 pop. Bath 250 pop. Vandemere 244 pop. Dillsboro 240 pop. Kelford 236 pop. Askewville 229 pop. Salvo 229 pop. Seagrove 229 pop. Watha 226 pop. Halifax 225 pop. Roxobel 225 pop. Momeyer 219 pop. Walstonburg 218 pop. Mesic 213 pop. Harrells 205 pop. Delway 203 pop. Autryville 202 pop. Cerro Gordo 200 pop. Frisco 200 pop. Eureka 199 pop. Sugar Mountain 197 pop. Crossnore 192 pop. Seven Devils 192 pop. Colerain 191 pop. Danbury 187 pop. Marietta 177 pop. Pantego 177 pop. Bald Head Island 171 pop. Milton 161 pop. Everetts 159 pop. Cashiers 157 pop. Milwaukee 157 pop. Boardman 155 pop. Lansing 155 pop. Pinetown 155 pop. Bolivia 151 pop. Tar Heel 146 pop. Godwin 145 pop. Gulf 144 pop. Waves 134 pop. Linden 134 pop. Middleburg 132 pop. Norman 132 pop. Hobucken 129 pop. Proctorville 118 pop. Macon 116 pop. Indian Beach 115 pop. Lasker 114 pop. McDonald 114 pop. Chimney Rock 113 pop. McFarlan 111 pop. Seven Springs 111 pop. Glenville 110 pop. Harrellsville 105 pop. Wakulla 105 pop. Bowmore 103 pop. Love Valley 100 pop. Falkland 98 pop. Lumber Bridge 93 pop. Centerville 92 pop. Orrum 92 pop. Como 89 pop. Hassell 81 pop. Speed 78 pop. Raynham 73 pop. Bear Grass 71 pop. West Smithfield 63 pop. Leggett 58 pop. Rex 55 pop. Lake Santeetlah 44 pop. Dundarrach 41 pop. Spencer Mountain 38 pop. Blue Clay Farms 33 pop. Grandfather 25 pop. Dellview 13 pop.

Neighboring States

Top 20 US Cities for Psychic Readings

Find your city