Open 7 Days  ·  Walk-Ins Welcome  ·  Morehead City, NC

Urgent Care & Family
Medicine on the Crystal Coast

Your trusted community health partner in Morehead City — walk-in urgent care and compassionate family medicine for every member of your family, 7 days a week.

7
Days a Week
14+
Years Serving NC
Walk-Ins Welcome
Medicare & Medicaid
Mon – Fri: 8:00 AM – 7:00 PM
Sat & Sun: 9:00 AM – 4:00 PM
5059 Hwy 70 West, Morehead City, NC 28557
Walk-Ins Always Welcome
Same-Day Urgent Care Available — No appointment needed. Walk in any day of the week.
See Urgent Care →

Comprehensive Care for
Every Need

From walk-in urgent care to ongoing family medicine — BeachCare covers everything your family needs under one roof in Morehead City, NC.

Walk-In

Urgent Care

No appointment needed. Walk in 7 days a week for illnesses, injuries and infections.

Learn more

Family Medicine

Ongoing primary care for patients of all ages — from annual physicals to chronic disease management.

Learn more

DOT & Physicals

DOT physicals, pre-employment exams, school and college physicals — quick and certified.

Learn more

Telehealth Visits

HIPAA-secure video visits from home. Covered by Medicare, Medicaid and most plans.

Learn more

Lab & X-Ray

On-site lab testing and imaging for fast, accurate diagnosis without referral delays.

Learn more

Immunizations

Flu shots, travel vaccines, childhood immunizations and adult boosters — walk-in available.

Learn more

Chronic Disease

Ongoing management for diabetes, hypertension, asthma, cholesterol and more.

Learn more

Minor Procedures

Wound care, laceration repair, abscess drainage, splinting and minor surgical procedures.

Learn more

Your Community Health
Partner on the
Crystal Coast

Founded in 2011 by Rich Rappaport PA-C, MMSc, BeachCare has been the trusted urgent and family care home for Morehead City and the surrounding Crystal Coast communities. We combine the speed of urgent care with the personal touch of a family practice — open 7 days a week, no appointment needed.

No Appointment Needed

Walk in Monday through Sunday — be seen by our caring clinical team without waiting for a slot.

Extended Hours, 7 Days a Week

Open until 7 PM on weekdays and all weekend — when your regular doctor isn't available.

Medicare & Medicaid Accepted

We accept Medicare, Medicaid and most major plans so quality care is accessible to all.

Locally Rooted Since 2011

We're proud members of the Crystal Coast — your neighbours, your clinical team, your community.

14+
Years Serving Crystal Coast NC
7
Days a Week — Including Weekends
0
Appointment Needed for Urgent Care
Medicare, Medicaid & Major Insurance
Walk-in urgent care Morehead City NC BeachCare
Walk-In Urgent Care
No appointment — open 7 days

Fast Care When You
Need It Most

BeachCare's walk-in urgent care clinic is open 7 days a week with extended evening hours — no appointment ever needed. Our experienced team handles everything from minor injuries to acute illness quickly and compassionately.

Colds, flu, fever, sore throat, ear infections
Cuts, lacerations, wound care & splinting
UTIs, rashes, allergic reactions
Sprains, strains, minor fracture evaluation
Nausea, vomiting, stomach pain
On-site labs and X-ray for faster results
Urgent Care Services (252) 808-3696

We Treat a Wide Range of
Conditions & Injuries

Our Morehead City team handles both urgent walk-in conditions and ongoing chronic care — all in one welcoming, familiar setting.

Cold, Flu & Fever

Rapid strep & flu testing with same-visit treatment

Ear & Sinus Infections

Diagnosis and prescription treatment available same-day

Sprains & Strains

On-site X-ray and splinting for musculoskeletal injuries

Wounds & Lacerations

Wound care, sutures, staples and follow-up dressing

Asthma & Breathing

Acute treatment and ongoing chronic management plans

Diabetes & Hypertension

Long-term disease management with regular monitoring

Pediatric Care

Well-child visits, school physicals and sick child care

Women's Health

Preventive screenings, wellness exams and family care

DOT Physicals

Certified DOT exams for commercial drivers — walk-in

See Your BeachCare Provider From Anywhere

Can't make it in? Our HIPAA-secure telehealth platform connects you with your Morehead City provider by video — covered by Medicare, Medicaid and most major plans.

We Accept Most
Insurance Plans

BeachCare accepts Medicare, Medicaid and a wide range of commercial plans. Self-pay patients are always welcome. Call (252) 808-3696 to verify your coverage.

Medicare Medicaid Blue Cross Blue Shield Aetna United Healthcare Cigna Humana Tricare Ambetter WellCare Self-Pay + Many More

Trusted by the
Crystal Coast Community

Hear from patients across Morehead City, Beaufort, Atlantic Beach and the surrounding Crystal Coast who rely on BeachCare for their family's health.

★★★★★

"We moved to Morehead City two years ago and BeachCare has been our go-to for everything — from school physicals to urgent visits. The staff is genuinely kind and wait times are minimal."

S
Sarah M.
Morehead City, NC
★★★★★

"I needed a DOT physical on short notice and BeachCare took me in same-day. Quick, professional and certified. I was back on the road by noon. Will definitely return."

T
Tommy R.
Beaufort, NC
★★★★★

"Came in on a Saturday evening with a bad ear infection. Seen within minutes, prescription in hand before I left. Open on weekends is a lifesaver on the Crystal Coast."

L
Linda K.
Atlantic Beach, NC

Ready to Visit BeachCare?

Walk in any day or book ahead online. New patients always welcome at 5059 Hwy 70 West, Morehead City, NC.