Our retail store is closed to in-store shopping.

Curbside pickup is available at our retail location. Halcyon Yarn is located just off Route 1 in Bath, Maine. We are also shipping orders. For full details, see our curbside & phone service update and current hours, operations & safety info.

Bath is in coastal Maine. Here are some approximate driving times -

We are located on the corner of Washington St. and School St. in a large brown-grey building.

View larger map

To Reach Halcyon Yarn from I 295 north bound -
Take I-295 North through Portland, ME to exit 31, which is the Topsham, ME (ME 196 S) exit. Go South at the exit, proceed straight and follow Rt. 1 North to Bath. Take the Bath exit for High Street, and take a left onto High St. Take first right onto Center St. At light at bottom of hill, turn right onto Washington St. Take an immediate right onto School St, and our building will be on your left. We have a parking lot to the left just beyond our building.

To Reach Halcyon Yarn from Route 1 south bound -
After crossing the bridge from Woolwich to Bath, take the first exit into Bath, ME. Make a left at the fork at the end of the exit. Proceed down the hill and stay in the right lane. Our building will be straight ahead of you. You will want to go across Washington St. onto School St. (it's diagonally to your right). Our parking lot is to the left, just beyond our building.

Places to stay

There are wonderful Bed & Breakfasts in Bath and the surrounding area, so please plan to stay and enjoy scenic Mid Coast Maine.

Head on over to Visit Bath's website for great lodging and food recommendations!

Remember to ask about Halcyon Yarn Customer discounts and register early for best deals and availability!