Rally the corgi has sniffed out the best Christmas events for kids in Alpharetta for 2026, and here is what he found: 2 family events. They are Brunch with Santa at UP on the Roof (November 28) and Family Gingerbread Fun (December 5). We check every date on the host’s own website, and each listing links straight there. For the rest of the state, see our Georgia Christmas events for kids guide.
What Rally found in Alpharetta
- 2 Christmas events for kids in Alpharetta
- Meet Santa: Brunch with Santa at UP on the Roof (November 28)
- Season: November 28 (Brunch with Santa at UP on the Roof) to December 5 (Family Gingerbread Fun)
- Every date checked on the host’s own site on Nov 10
What are you looking for?
All 2 events
Nothing matches yet. Try another kind of event, or .
Rally’s Christmas research
Rally the corgi has 1 more Alpharetta event researched for you.
- New events every week We research new events daily and send you one email a week with the new ones we find in Alpharetta.
- Exclusive access to free events Find the free Christmas events in Alpharetta before they fill up.
- Start your magical Christmas season now Every event appears the moment you enter your email.
- Rally’s Christmas Eve Express and a free advent calendar Get early access to Rally the corgi’s Christmas Eve tracker, plus a free digital advent calendar to count down to Christmas.
- One-tap add to calendar Save any event to your Google, Apple or Outlook calendar so you never miss it.
Waiting inside
- 2 Breakfast and treats
- 1 Santa
- 1 Crafts
Enter your email and all will appear instantly.
The Christmas magic awaits
Enter your email to get Christmas event notifications all season long and unlock the details on 1 Christmas event in Alpharetta.
- New events in Alpharetta every week
- Exclusive access to free events
- Your magical Christmas season starts now
- Christmas Eve Express and free advent calendar
- One-tap add to calendar
Ticketed and paid Christmas events for kids in Alpharetta
Admission, tickets or a fee apply. Where a host has not posted a price yet, the listing says so.
Breakfast with Santa
Brunch with Santa at UP on the Roof
- When: Saturday, November 28, 2026, 11 am to 3 pm (Brunch is served 11:00 a.m. to 3:00 p.m. Santa is on site from 11:30 a.m. to 2:30 p.m.)
- Where: UP on the Roof, 33 S Main St, Alpharetta, GA 30009 (opens in maps)
- Cost: Santa photo session $10 with two or more brunch entrees, $25 without; brunch priced separately
- Ages: All ages; children get priority with Santa
Expand to see the parent tip
Santa spends the Saturday after Thanksgiving at this rooftop restaurant in downtown Alpharetta, which calls the brunch an annual event. Families order from a brunch menu that includes specials for kids and holiday drinks for all ages, then take their own pictures with Santa, since no photographer is provided.
It is on Saturday, November 28, 2026, with brunch from 11:00 a.m. to 3:00 p.m. and Santa available from 11:30 a.m. to 2:30 p.m. A photo session costs $10 when your table buys two or more brunch entrees, or $25 without that purchase, and brunch is billed separately. Tables can be reserved online, and photo-only visitors are asked to arrive by 2:00 p.m.
Parent tip: Book a table that falls inside Santa's 11:30 to 2:30 window, because diners get priority and can see him during the meal. Charge your phone, as you take the photos yourself, and leave the dog at home since only service animals are allowed.
- Host
- UP on the Roof (opens in a new tab)
- Address
- UP on the Roof, 33 S Main St, Alpharetta, GA 30009 (opens in maps)
- Confirmed
- On the host’s page, checked
New Alpharetta events every week
Rally researches Christmas events in Alpharetta daily and updates this page with new events. Enter your email to get a weekly update with new events in Alpharetta.
Free. Unsubscribe anytime. Privacy policy (opens in a new tab)
Rally’s Christmas research
Rally the corgi has 1 more Alpharetta event researched for you.
- New events every week We research new events daily and send you one email a week with the new ones we find in Alpharetta.
- Exclusive access to free events Find the free Christmas events in Alpharetta before they fill up.
- Unlock the filters Find Santa visits, free events and weekend plans in one tap.
- Rally’s Christmas Eve Express and a free advent calendar Get early access to Rally the corgi’s Christmas Eve tracker, plus a free digital advent calendar to count down to Christmas.
- One-tap add to calendar Save any event to your Google, Apple or Outlook calendar so you never miss it.
Coming up on this page
- 2 Breakfast and treats
- 1 Santa
- 1 Crafts
Enter your email to get new Christmas events in Alpharetta every week.
Holiday crafts
Family Gingerbread Fun
- When: Sat December 5 (11 am to noon), Sat December 5 (1 to 2 pm) and Sat December 5 (3 to 4 pm), 2026 (Three one-hour sessions on the same Saturday. Each family registers for one.)
- Where: Denmark Library, Denmark Meeting Room, 530 Fowler Rd, Alpharetta, GA 30004 (opens in maps)
- Cost: No price listed on the organizer's page; registration required
- Ages: Families, preschool through adults
Expand to see the parent tip
Families build a gingerbread house together in the meeting room at the Denmark Library, a Forsyth County Public Library branch with an Alpharetta address. The library supplies the graham crackers, icing and candy, so each family arrives with nothing but ideas.
The program is Saturday, December 5, 2026, with three sessions to choose from: 11:00 a.m. to noon, 1:00 to 2:00 p.m. and 3:00 to 4:00 p.m. Registration is required and opens November 16, 2026, with one registration allowed per family. The library contacts registrants beforehand to confirm, and asks families who cannot come to cancel as soon as possible.
Parent tip: Registration opens November 16 and is limited to one per family, so pick the session that suits nap time before you sign up. Watch for the library's confirmation message ahead of the day, since staff contact registrants to confirm attendance.
- Host
- Forsyth County Public Library (opens in a new tab)
- Address
- Denmark Library, Denmark Meeting Room, 530 Fowler Rd, Alpharetta, GA 30004 (opens in maps)
- Confirmed
- On the host’s page, checked
New Alpharetta events every week
Rally researches Christmas events in Alpharetta daily and updates this page with new events. Enter your email to get a weekly update with new events in Alpharetta.
Free. Unsubscribe anytime. Privacy policy (opens in a new tab)
We check every event above on the host’s own page for the date, time and cost, plus the things parents ask about, like sign-ups and ages. Looking for a Santa train instead? Those are on our Georgia Christmas train rides page.
See every event on a December calendar
Plan your December
When each Alpharetta Christmas event for kids happens
The first is Brunch with Santa at UP on the Roof in Alpharetta on November 28; the last runs to December 5. Each bar spans an event’s dates, not every hour in them, so check the host’s page for times.
- Brunch with Santa at UP on the RoofAlpharetta · Nov 28
- Family Gingerbread FunAlpharetta · Dec 5
Looking further afield? Our Georgia Christmas events for kids guide lists every event we have found in the state, and we have city guides for Roswell, Dunwoody, Duluth, GA and Cumming. The national search sorts every event by distance from your town.
A story for the drive home
A morning with Santa or an evening of holiday stories tends to end the same way: tired kids, a long drive and one more book before bed. Our picture book follows Rally the corgi on his first train ride to see his grand-paw-rents, and every page is painted by hand. If your family is spending December missing someone, it was written for that too. For the car, print our free corgi and train coloring pages.

A bedtime story after seeing SantaRally Takes the Train is a five-minute rhyming picture book about a corgi’s first ride on a California train, hand-painted in watercolor. $16.99 on Amazon, ages 0 to 8.
Buy on Amazon2026 Christmas events are coming in late November
More Christmas events arrive in late November. We add them here as soon as we confirm them.
The story of Christmas in Alpharetta
Until July 1858 Alpharetta was a town called Milton, and nobody is quite sure where its newer name came from. One theory ties it to Alfarata, a girl in a 19th-century song. Today the season starts downtown, where Santa turns up for brunch on a Main Street rooftop.
How Alpharetta celebrates
The holiday events on file for Alpharetta come from a restaurant and a library. UP on the Roof, in downtown Alpharetta, hosts what it calls its annual Brunch with Santa on the Saturday after Thanksgiving, with a kids' brunch menu and a chance for families to photograph their children with Santa. On December 5, 2026, the Forsyth County Public Library runs Family Gingerbread Fun at its Denmark Library on Fowler Road, which carries an Alpharetta address, handing each registered family graham crackers, icing and candy to build a house in one of three sessions.
Fun facts about Christmas in Alpharetta
Alpharetta was chartered on December 11, 1858, with city limits drawn as a half-mile circle around the courthouse. It was the county seat of Milton County until 1931, when Milton County merged with Fulton County during the Great Depression. One of the area's first landmarks was the New Prospect Camp Ground, beside a natural spring near what is now downtown. The 2020 census counted 65,818 residents.
Traditions today
- Brunch with Santa at UP on the Roof: The downtown rooftop restaurant describes its Thanksgiving weekend Santa brunch as an annual event.
- Do-it-yourself Santa photos: At the rooftop brunch there is no photographer, so families bring a phone or camera and take their own pictures with Santa.
- Family Gingerbread Fun: The Denmark Library gives each registered family graham crackers, icing and candy to build a gingerbread house together.
- Downtown Alpharetta: The downtown district, home to City Hall, shops and restaurants, is the setting for the Santa brunch on South Main Street.
A fact for kids
When Alpharetta became a city in 1858, its border was a perfect circle that reached half a mile in every direction from the courthouse.
Questions about Christmas in Alpharetta
When was Alpharetta founded?
The city of Alpharetta was chartered on December 11, 1858. Before that, through July 1858, the settlement was known as the town of Milton. Its original boundaries extended in a half-mile radius from the city courthouse.
How did Alpharetta get its name?
No one knows for certain. The name may be a variation of Alfarata, a fictional Indian girl in the 19th-century song The Blue Juniata, or it may come from alpha, the first letter of the Greek alphabet. The meaning of the second half is unknown.
Was Alpharetta ever a county seat?
Yes. Alpharetta served as the county seat of Milton County until 1931. That year Milton County merged with Fulton County to avoid bankruptcy during the Great Depression, and Alpharetta has been part of northern Fulton County ever since.
What is the oldest landmark in the Alpharetta area?
One of the first permanent landmarks was the New Prospect Camp Ground, also called the Methodist Camp Ground, beside a natural spring near present-day downtown. The Simeon and Jane Rucker Log House, built in 1833, is listed on the National Register of Historic Places.
What happens at Christmas for kids in Alpharetta?
On November 28, 2026, families can have brunch and take photos with Santa at UP on the Roof downtown. On December 5, the Denmark Library hosts Family Gingerbread Fun, where families build gingerbread houses from supplies the library provides.
Where are these Alpharetta holiday events held?
Brunch with Santa is at UP on the Roof in downtown Alpharetta, listed at 33 South Main Street. Family Gingerbread Fun is in the Denmark Meeting Room at the Denmark Library, 530 Fowler Road, a Forsyth County branch with an Alpharetta mailing address.
Who organizes them?
UP on the Roof, a downtown restaurant, runs the Santa brunch and takes the reservations. Family Gingerbread Fun is a program of the Forsyth County Public Library, which handles registration and contacts families beforehand to confirm they are coming.
Why does a Forsyth County library have an Alpharetta address?
Alpharetta is bordered to the northeast by unincorporated Forsyth County, and some places there carry an Alpharetta postal address without being inside the city limits. The Denmark Library on Fowler Road is a Forsyth County Public Library branch listed with an Alpharetta address.
How big is Alpharetta?
Alpharetta had 65,818 residents at the 2020 census. The city is in northern Fulton County, part of the Atlanta metropolitan area, and its downtown lies 26 miles north of downtown Atlanta.
What is there to do downtown besides the Santa brunch?
Downtown Alpharetta has more than 600 businesses, including boutiques, restaurants and coffee shops, plus Alpharetta City Center with City Hall, greenspaces and a library branch. A weekly farmers market runs downtown from April to October.
Sources
- Alpharetta, Georgia, Wikipedia
- Brunch with Santa in Alpharetta, GA | UP on the Roof, UP on the Roof
- Family Gingerbread Fun - Forsyth County Public Library, Forsyth County Public Library
Keep the Christmas magic going: track Rally the corgi on Christmas Eve, print free Christmas coloring pages, learn how to say Merry Christmas in 100+ languages, find train museums to visit with kids, or browse Christmas events in every Georgia city.
Alpharetta Christmas events for kids: questions parents ask
What are the best Christmas events for kids in Alpharetta?
Start with Brunch with Santa at UP on the Roof in downtown Alpharetta on Saturday, November 28, 2026. A week later, on December 5, the Denmark Library hosts Family Gingerbread Fun, where each family builds a gingerbread house from graham crackers, icing and candy.
Where can kids meet Santa in Alpharetta?
Santa is at UP on the Roof, a rooftop restaurant in downtown Alpharetta, on Saturday, November 28, 2026, from 11:30 a.m. to 2:30 p.m. Brunch runs 11:00 a.m. to 3:00 p.m. Families take their own photos, and children get priority over grown-ups.
Are there free Christmas activities for kids in Alpharetta?
Family Gingerbread Fun at the Denmark Library on December 5, 2026, is a public library program with supplies provided, and its page lists no fee, though it does not use the word free. Brunch with Santa on November 28 charges for both the meal and the photo session.
Which Alpharetta holiday events need registration?
Family Gingerbread Fun requires it. Registration opens November 16, 2026, on the Forsyth County Public Library site, with one sign-up per family for one of three sessions on December 5. For Brunch with Santa on November 28, the restaurant takes table reservations online.
How much do photos with Santa cost at UP on the Roof?
On November 28, 2026, a photo session is $10 if your table orders two or more brunch entrees and $25 without that purchase. Brunch is priced separately, and each person is limited to one session. There is no photographer, so bring a phone or camera.
Can we see Santa in downtown Alpharetta without eating brunch?
Yes. UP on the Roof welcomes photo-only visitors at its Brunch with Santa on Saturday, November 28, 2026. The session fee is $25 without a brunch purchase, dining guests go first, and photo-only guests should arrive by 2:00 p.m. to be sure of a turn.
Are there Christmas train rides for kids near Alpharetta?
Santa trains and holiday train rides have their own guide: Rally Takes the Train’s Georgia Christmas train rides guide. This Alpharetta guide covers Santa visits, story times, light shows and other events off the rails.
How do you confirm these events?
We list an event only after we find this season’s date on the host’s own website or an official city or tourism calendar. We last checked every listing on November 10, 2026. Hosts change details, so always confirm on the host’s page before you go.
Event names belong to their hosts. Rally Takes the Train is a family picture book and is not affiliated with, sponsored by or endorsed by any host listed here. Confirm dates, times and prices on each host’s own site before you go.