Pre-Christmas weekend events around Gwinnett

Christmas is four days away. Can you count that? One. Two. Three. Four. If you haven't found your holiday spirit yet, there are several events this weekend to whip your -- and your family's -- butt into shape for St. Nick to wiggle down your chimney.

-- Compiled by Staff Writer Meghan Kotowski

"All cane. No candy." Buford's Community Center Theatre is showing "Arthur Christmas" for the kiddies.

• When: 10 a.m. Friday

• Where: Buford Community Center, 2200 Buford Highway, Buford

• Cost: Free

• For more information: www.bufordcommunitycenter.com

For the last day, Norcross hosts horse-drawn carriage rides through the city -- for free.

• When: 6:30 to 8:30 p.m. Friday

• Where: Meet in front of Taste of Britain, 73 S. Peachtree St., Norcross

• Cost: Free

• For more information: www.aplacetoimagine.com

Lake Lanier continues its Magical Nights of Lights with an ice skating rink, new sections of lights and a live Nativity show.

• When: 5 to 10 p.m. Friday through Dec. 31

Where: Lake Lanier Islands Resort, 7000 Lanier Islands Parkway, Buford

Cost: $60 per car, $90 per van, $250 per bus

For more information: www.lakelanierislands.com

Stone Mountain hosts its annual Christmas celebration and Snow Mountain for snow bunnies to tube the day away.

• When: Christmas activities run through Jan. 1. Snow Mountain is open until Feb. 17. For dates and times, visit website.

• Where: Stone Mountain Park, 1000 Robert E. Lee Drive, Stone Mountain

• Cost: Price included with an Adventure Pass -- $28 for adults and $22 for children (age 3 to 11), plus $10 parking pass

• For more information: festivals.stonemountainpark.com

The Vines Garden Railroad presents Holiday on the Rail with a 30- by 8-foot layout with three scales of model trains.

When: Today through Jan. 2, times vary

Where: George Pierce Park Community Center, 55 Buford Highway, Suwanee

Cost: Free

For more information: Call 678-546-8722