photograph of a woman on her phone and drinking coffee from home
bcbsma and the firefly health logos

Your care team. Anytime. Anywhere.

Blue Cross Blue Shield of Massachusetts is collaborating with Firefly Health, an independent healthcare company, to offer you virtual primary care services. Medical issues, emotional well-being, healthy habits — Firefly is here for all of it.

Blue Cross Blue Shield of Massachusetts is an Independent Licensee of the Blue Cross and Blue Shield Association. Firefly Health is an independent primary care provider and is not affiliated with Blue Cross Blue Shield.

Expect more from primary care

When you sign up with us, your Firefly care team becomes your new primary care provider (PCP). Our virtual model allows for most interactions to take place right on your phone. And that has a lot of advantages.

gloves putting a bandaid on a hand

Need a new specialist? We take care of referrals, coordinate all your care and follow-up afterwards to discuss specialist’s recommendations.

illustration showing pills
cost

Wondering about the cost?

4 firefly care team members

A team approach to better health

Your health happens between doctor visits, not at them. More than just annual wellness visits, your Firefly care team delivers ongoing support. And of course, all Firefly providers are fully licensed. You choose your care team when you sign up.

doctor

Primary care doctor

Every team needs a steady hand to show the way. Your Firefly doctor coordinates and personalizes your care to meet your specific needs.

doctor

Nurse practitioner (NP)

Your NP will be the first to hop on a video call or answer your chats, so you’ll feel known and supported no matter what comes up.

doctor

Health Guide

From healthier eating to lowering stress, your health guide is here for you. With practical tips and positive support, you’ll feel empowered to be your healthiest you.

doctor

Behavioral Health Specialist

Your licensed behavioral health specialist will assess your concerns, create a plan, and check your progress along the way.

How to get started with Firefly

1. Sign up online and get our app

Start signup on the web, finish in the Firefly Health app.

2. Select your care team

Browse our teams and find one that's right for you.

3. Book your first video visit

Get your first appointment on your calendar!

Frequently asked questions

Stories from Firefly members