Ecumenical Tower, 1-3 p.m., Sixth and Locust streets.
Knights of Columbus 510, 781 Locust St. Early games start at 6:10 p.m., regular games start at 7 p.m. Refreshments, beer, mixed drinks and free popcorn.
St. Francis Xavier Church, doors open 6:30 p.m. games at 7 p.m., Dyersville, Iowa. Always a $300 jackpot.
Tri-State Independent Blind Society, 3333 Asbury Road, 6:25 p.m. warm-up, 7 p.m. regular games. $6 packs. Two jackpots: One pays up to $1,000 and one up to $2,500.
Colts, 6:30 p.m. early games, 7 p.m. regular games, 1101 Central Ave.
American Red Cross, 11 a.m.-6 p.m., Dubuque Donation Center, 2400 Asbury Road.
American Red Cross, 7-11 a.m. Dubuque Donation Center, 2400 Asbury Road.
American Red Cross, 9 a.m.-2 p.m., Iowa-Grant High School, 462 County IG, Livingston, Wis.
Jones Retired Staff, 11:30 a.m.-1 p.m., 1099 Hot & Spicy Grill, 1099 University Ave.
National Active and Retired Federal Employees (NARFE) Chapter 604, noon, Manny's Pizza, Savanna, Ill. Mercy Medical Center-Dubuque homecare therapist will provide program. Details: 815-273-2184.
Family Story Time, 6:30-7:15 p.m., Dubuque County Library -- Peosta/NICC, Peosta, Iowa. Join in on the evening for fun stories, songs, action rhymes, poems and crafts.
Gas A Thon, 8 a.m-8 a.m. See albrechtacres.org for list of participating stations. Fill up at participating stations and 5 cents of each gallon sold will be donated to Camp Albrecht Acres.
"The Christmas Schooner -- A Musical," 7:30-9:30 p.m., Grand Opera House, 135 Eighth St. Popular holiday favorite, by the Main Street Players.
Hills & Dales Lifetime Center, 3505 Stoneman Road, 10-11 a.m., senior fitness friends exercise; 11:30 a.m. lunch.
The Salvation Army, 1099 Iowa St., noon beginner line dance; 1 p.m. Silver Stompers; and 1 p.m. kitchen bingo.
Hills & Dales Lifetime Center, 3505 Stoneman Road, 10-11 a.m. senior fitness friends exercise; 11:30 a.m. lunch; 12:15 p.m., "Wii Bowling."
The Salvation Army, 1099 Iowa St., 11 a.m.-3:30 p.m. euchre program.
Social Connections for Singles, 5-7 p.m., Shot Tower Inn, 290 Locust St. Socialize with singles from the tri-state area. More events are planned. Details: Barb, 563-599-5804.
Overeaters Anonymous, 9:30-10:30 a.m., Mercy Medical Center-Dubuque, 250 Mercy Drive, room 1E. Details: 712-253-9516 or 563-588-9553.
Peripheral Neuropathy Group, 10 a.m., The Finley Hospital, 350 N. Grandview Ave., auditorium. Details: Tom Jack, 563-663-0202 or Randy Hinderman, 563-557-8974.
Al-Anon, noon, Grandview Heights Baptist Church, 835 S. Grandview Ave. Details: 563-557-9196.
Grief Share, 5:30-7:30 p.m., Mercy Medical Center-Dubuque, 250 Mercy Drive, cafeteria. For those who are grieving the loss of someone. Details: 563-589-9660.
The Compassionate Friends Support Group, 7-8:30 p.m., The Finley Hospital, 350 N. Grandview Ave. A support group for parents who have lost children.
Al-Anon, 7 p.m., Mercy Medical Center-Dubuque, 250 Mercy Drive, room 1A. Details: 563-557-9196
Alcoholics Anonymous, 7 p.m., Founders speaker meeting, 1166 Main St. Details: 563-557-9196.
Overeaters Anonymous, noon, The Source Building, 1166 1/2 Main St. Details: 563-590-1796 or 563-588-1674.
Alcoholics Anonymous Basilica Basement Group, noon, Ellen Kennedy Center, meeting room, 1177 Seventh St., Dyersville, Iowa.
Alcoholics Anonymous, 7 p.m., Vision for Hope group, Mercy Medical Center-Dubuque, 250 Mercy Drive, sixth floor. Details: 563-557-9196.
Reformers Unanimous, 7-9 p.m., Bible Baptist Church, 940 Walker St. (off Peru Road). A faith-based addictions recovery program offering: family support, children's program, free nursery and free transportation. Details: 563-663-8343 or www.ru4dubuque.com.
Al-Anon, 7 p.m., Mercy Medical Center-Dubuque, 250 Mercy Drive, room 1B. Details: 563-557-9196.