Storytime and crafts, 11 a.m., Mendenhall Valley library. Details: 586-0434.
Organ concert, noon, State Office Building.
30th annual Alaska-Juneau Public Market, 12-8 p.m., Centennial Hall.
Adult Children of Alcoholic or Dysfunctional Families and Codependents Anonymous meeting, noon-1 p.m. every Friday, Northern Light United Church, 400 11th St. Details: 789-0965.
“Dopeless Hope-fiends” NA meeting, 5-6 p.m. Rainforest Activity Center, behind Bartlett Regional Hospital, 3240 Hospital Drive.
“Misery is Optional” Al-Anon meeting, 6-8 p.m. every Friday, 9950 Stephen Richards Memorial Drive. Potluck from 6-7 p.m., meeting from 7-8 p.m. Details: Toni, 209-8664.
Water walking, 6:30-7:30 p.m., Augustus Brown Swimming Pool. Low-impact water exercise class. Details: 586-5325.
“Friday Potpourri” Al-Anon group, 7 p.m., 9950 Stephen Richards Memorial Drive, across from Duck Creek Market. Details: Mie: 635-4328.
Tlingit and Haida Indians of the City and Borough of Juneau bingo, 7 p.m. every Friday, 3235 Hospital Drive. Details: Danielle, 463-5680 or 463-5690.
Dan Hopson’s classical guitar, 7-9 p.m., Baranof Hotel, 127 N. Franklin Street. Details: 463-6236.
Evening at Egan, 7 p.m., Egan Library. Details: www.uas.alaska.edu/eganlecture.
Douglas Community Christmas Tree Lighting, 7-7:30 p.m., Pioneer Pavilion. Event will be attended by the Mayor, scouts and entertained by carolers. Sponsored by Douglas 4 th of July Committee. Details: 364-2243.
Thanksgiving Friday Barn Dance, 7:30-11 p.m., St. Ann’s Parish Hall, 5th and Gold Streets. Live music by Full Circle, caller will be Odette Edgar. No experience or partners are necessary. $8 adults, $7 JIF and AFF members, $5 students and seniors, Free for SAGA, JVs, VISTA. Details: 463-3214.
Perseverance Theatre’s “Oklahoma!”, 7:30 p.m., Perseverance Theatre. Details: www.perseverancetheatre.org.
Skate With Santa And His Merry Elves, 8-9:15 p.m., Treadwell Ice Arena. At Treadwell Ice Arena. Sponsored by Douglas 4th of July Committe with Juneau Parks and Recreation. Children 12 and under free. $3-5. Details: 586-0410.