Belfast Flying Shoes
Our Next Few Programs
See Events for all program listings
Flying Shoes Radio Hour
January 16
Winter Wonderland Dance in Rockport
January 16 @ 6:30 pm
Balfolk with Eloise & Co
January 17 @ 7:30 pm
Flying Shoes Radio Hour
January 23
English Country Dance January 2026
January 25 @ 3:00 pm
BFS calendar listings 2005-2024 are archived!
Blog
-
For 20 years, Flying Shoes programs have benefitted our region in myriad ways As a public-benefit nonprofit, BFS is funded through the generosity of its supporters, including grantors, sponsors, and […]
-
Wow, it’s been way too long since we posted on our blog. And a LOT has been happening for BFS! Programs proceed apace, the 2024 Annual Report just came back […]
Programs

First Friday Dance
Monthly series begins with a Community Dance featuring music by the BFS All Comers Band, followed by a Contra Dance featuring various musicians and callers.

School Residencies
Participatory music and dance programs to build community among students, staff, and families in local preK-12 schools.

Flying Shoes Radio Hour
Highlighting contra dance music, musicians, and dancers. Weekly show on WBFY-LP Belfast Community Radio, plus a Podcast (conversation and tunes with contra musicians)

Reentry Program
Music lessons & and trad social dance with incarcerated men at the Maine Coastal Regional Reentry Center

Older Adults
Community-building, music, song, and movement programs for older adults, including “Sing Along & Tap Your Toes” concerts

All Comers Band
The All Comers Band rocks the Community Dance on First Fridays and other dances! All ages, all skill levels, all instruments, all welcome!
Special Programs

Outdoor Events
Music & dance programs in public places, from bridges to parks

Special Dances
Dance programs that complement our monthly series

Workshops
Programs to support dancers, musicians, callers, and organizers
BFS programs are …
Inclusive
(open for anyone to join)
Adaptable
(easily modified to meet individual needs)
Accessible
(no special skills are required)
Nonhierarchical
(reflecting the attitude that we’re all in it together)
