While there is a heavy rain forecast this weekend, there are plenty of indoor holiday events and more for Frisco family and friends to attend.

Dec. 2-4

Skate the Square

The outdoor ice rink is nearly 3,000 square feet and is open to the public. Private skate hours are also available. Noon-10 p.m. (Fri.-Sun.), closed during inclement weather. $10 (per person). Skate the Square, Main Street and Coleman Boulevard, Frisco. 214-444-8758. www.friscosquare.com/cits/

Christmas in the Square Light & Music Extravaganza

The 12th annual event includes the one of the largest choreographed holiday lights-and-music shows in North Texas. Special events and activities are scheduled throughout the evening. The festivities include carriage rides, a Christmas tree lot and toy drive. 6-10 p.m. (each night). Frisco Square, 8874 Coleman Blvd., Frisco. 469-633-1721. www.friscosquare.com/cits/

‘Annie Jr.’

Produced by the Frisco Youth Theatre, the show follows little orphan Annie, who charms everyone’s hearts despite a next-to-nothing start in 1930s New York City. Annie is determined to find the parents who abandoned her years ago on the doorstep of an orphanage run by the cruel Miss Hannigan. 7:15-8:45 p.m. (Friday), 2:15-3:45 p.m., 7:15-8:45 p.m. (Saturday-Sunday). $10 (advance), $12 (at the door). Frisco Community Theatre, Black Box Theater, 8004 Dallas Parkway, Ste. 200, Frisco. 972-422-2575. www.friscoarts.org

Dec. 2

MakerSpace First Friday

On the first Friday of every month, the Sci-Tech Discovery Center invites veterans to the Makerspace studio to learn, create, build and make. Guests will be able to work on their own projects. There will be instructional programs on an introduction to woodworking and metalworking. 6 p.m. (first session), 7 p.m. (second session). Free event but military I.D. required. Sci-Tech Discovery Center, 8004 Dallas Parkway, Frisco. 972-546-3050. www.mindstretching.org

Dec. 3

26th annual Merry Main Street

Due to heavy rain forecast for Saturday, the city of Frisco will host a ‘Mini’ Main Street. All activities that can be held indoors will be inside Frisco City Hall. All outdoor activities are canceled. 5-8 p.m. Free. Simpson Plaza, 6101 Frisco Square Blvd., Frisco. 972-292-5000. www.friscomerrymainstreet.com/916/Merry-Main-Street

Pet Pictures with Santa

LazyPaw Animal Hospitals presents its sixth-annual Pet Pictures with Santa. There will also be an additional winter wonderland photo station for those pets that are shy around the Santa Claus. Event is open to all LazyPaw patients and their families and the general public. Non-perishable and canned good items are being collected for Frisco Family Services. 2-5 p.m. Free. LazyPaw Animal Hospital, 7380 Stonebrook Parkway, Frisco. 972-712-1300. https://www.facebook.com/events/1240638506006287/

Dec. 4

Santa’s Workshop

Santa’s Workshop comes to Frisco this year and will include activities for the whole family. The event includes a brunch buffet, photos with Santa, arts and crafts, special performances of the Nutcracker, magicians and more. 12:30-2:30 p.m. $35 (per adult), $25 per child, free (age 2 and under). The Westin Stonebriar Hotel, 1549 Legacy Dr., Frisco. 972-668-8000. https://give.childrens.com/upcoming-events/upcoming-event-entry/santas-workshop