Craig 10 and 11:30 a.m. Story-time takes place in the children's room at the Craig branch of the Moffat County Libraries, 570 Green St.
4 to 6 p.m. The Boys & Girls Club of Craig hosts a community carnival in association with Not Even Once Week to raise awareness about methamphetamine abuse. The event will be at the Boys & Girls Club of Craig, 1324 E. U.S. Highway 40. Call 826-0411.
5 to 6:30 p.m. The Trap, Neuter and Release program meeting takes place at the Golden Cavvy, 538 Yampa Ave. The meeting is open to the public. Call 826-4204.
6 to 7 p.m. Open lap swimming takes place at the Moffat County High School swimming pool, 900 Finley Lane. Admission is $3 for adults and $2 for students. Punch and season passes are available. Call 826-6557.
6:30 p.m. Bear River Young Life (formerly Moffat County Young Life) hosts its third annual Sportsmen's Auction and Dinner at the Center of Craig, 601 Yampa Ave. The dinner will be pork tenderloin with Village Inn pie for dessert. Tickets are $10 and can be purchased at the event. Call David Pressgrove at 629-9600 or e-mail email@example.com.
6:30 p.m. The Moffat County Extension Office hosts 4-H Achievement Night at the Moffat County High School auditorium, 900 Finley Lane. Club members will receive awards and hear a presentation from motivational speaker Sam Glenn. After losing his business in a fire, Glenn survived by doing odd jobs, including working as a nighttime janitor. His presentation centers on attitude being the driving factor in everyone's lives. Call 824-9180.
7 to 8:15 p.m. Open swimming takes place at the Moffat County High School swimming pool, 900 Finley Lane. Admission is $3 for adults and $2 for students. Punch and season passes are available. Call 826-6557.
7:30 p.m. The Emily Pfeifer Vocal Studio presents "Puttin' on the glitz," a musical revue inspired by songs from film and stage. The performance will include scenes from opera, Broadway and modern movies and feature a cameo by the Sweet Adelines. The show will be at the Church of Jesus Christ of Latter-day Saints at 1295 W. Ninth St. in the cultural hall.
8 p.m. An open meeting of Craig Group One Alcoholics Anonymous takes place at First Congregational Church, 630 Green St. Call Bud at 824-1793.
Friday, Oct. 30
8:30 to 10 a.m. Senior swimnastics takes place at the American Legion Post 62 pool, 1055 Moffat County Road 7. Call 824-3625.
9 to 11 a.m. Playgroup for toddler/preschool age children takes place at the Early Childhood Development Preschool at the Moffat County School District administrative building, 775 Yampa Ave. Call Kevin at 824-1703 or Ann at 826-2717.