There are no public showers available at Boston Logan International Airport, but there are showers in the Admirals Club and The Club lounges. You can purchase day passes for either lounge if you are flying from the applicable terminal.