Let’s face it- who doesn’t love a good brunch with bottomless mimosas, pastries, chicken and waffles, omelets and more! It is my favorite meal of the day because it combines the best of breakfast, lunch and happy hour. Add in some great conversation, a nice patio and good vibes and you’ve got yourself a good time! We have rounded up the best brunch options in Williamson County. Check out our guide below!

Downtown Franklin
Puckett’s Restaurant
120 4th Avenue South, Franklin
Daily, 7am – 11am
55 South
403 Main Street, Franklin
Saturday & Sunday 10am – 2:30pm
Ruby Sunshine
231 Public Square, Franklin
Monday-Friday, 7am-2pm
Saturday & Sunday, 7am-3pm
Gray’s on Main
332 Main Street, Franklin
Sundays, 11am – 4pm
Frothy Monkey
125 5th Avenue South, Franklin
Brunch served all day
Daily, 7am – 8pm
Franklin Mercantile
100 4th Avenue North, Franklin
Daily, 8am – 2pm
1799 Kitchen & Cocktails (Harpeth Hotel)
130 2nd Avenue North, Franklin
Sundays 10am – 2pm
McGavock’s Coffee Bar & Provisions (Harpeth Hotel)
130 2nd Avenue North, Franklin
Daily, 7am – 3pm
The Coffee House at Second and Bridge
144 2nd Avenue North, Franklin
Daily, 7am – 5pm
Two Hands (The Factory)
230 Franklin Road, Suite 1302, Franklin
Sunday-Thursday 8am – 9pm
Friday & Saturday 8am – 10pm
Perenn Bakery
94 East Main Street, Franklin
Daily, 7am – 2:30pm
Etch (The Factory)
230 Franklin Road, Suite 1300, Franklin
Saturday & Sunday Open-2pm
Saffire (the Factory)
230 Franklin Road, Suite 11M, Franklin
Saturday & Sunday 10am – 2:30pm
Merridee’s Breadbasket
110 4th Avenue South, Franklin
Monday-Thursday 7am – 5pm
Friday & Saturday 7am – 6pm
Culaccino
104 East Main Street, Franklin
Saturday & Sunday 9:30am – 2:30pm
Culamar
99 East Main Street, Franklin
*Rooftop bar
Saturday & Sunday 9:30am – 2:30pm
Mojo’s Tacos (The Factory)
230 Franklin Road, Franklin
Saturday & Sunday 9am – 2pm
Franklin/Cool Springs/Berry Farms
January (Southall Farm)
2200 Osage Loop, Franklin
*Countryside Brunch
Saturday & Sunday 11am – 1pm
Tupelo Honey
2000 Meridian Boulevard, Suite 110, Franklin
Saturday & Sunday, until 4pm
Bricktop’s
1576 West McEwen Drive, Franklin
Sundays 10am – 2pm
Biscuit Love Berry Farms
3100 Village Plains Blvd #130, Franklin
Daily, 7am – 3pm
The Rutledge
105 International Drive, Franklin
Saturday & Sunday 10am – 2pm
Big Bad Breakfast
1201 Liberty Pike, Suite 101, Franklin
Daily, 7am – 2:30pm
Coal Town Public House
187 Front Street, Suite 103B, Franklin
Sundays 11am – 3pm
Granite City Brewery
1864 West McEwen Drive, Franklin
Sundays 9am – 2pm
North Italia
4041 Aspen Grove Drive, Franklin
Saturday & Sunday 10am – 4pm
Sperry’s Cool Springs
650 Frazier Drive, Franklin
Sundays 10:30am – 3pm
Scout’s Pub
158 Front Street, Franklin
Saturday & Sunday 10am – 2pm
Ludlow & Prime
6001 Hughes Crossing #150, Franklin
Saturday & Sunday 9am – 2pm
Amerigo
1656 Westgate Circle, Brentwood
Saturday & Sunday 11am – 2pm
Culinary Dropout
4020 Aspen Grove Drive Suite 101, Franklin
Saturday & Sunday 10am – 3pm
Fika Cafe
158 Front Street #110, Franklin
Monday – Friday 7am – 2pm
Saturday & Sunday 8am – 2pm
Herban Market
3078 Maddux Way Suite 300, Franklin
Breakfast served all day
Monday – Saturday 8am – 8pm
Sundays 10am – 3pm
Flower Kitchen
1109 Davenport Boulevard #500, Franklin
Monday – Saturday 7am – 5pm
Red Bicycle
5000 Longpoint Way Suite 580, Franklin
*All day breakfast
Monday – Friday 7am – 5pm
Saturday & Sunday 8am – 3pm
M.L. Rose
3084 Columbia Avenue, Franklin
Saturday & Sunday 10am – 2pm
Fozzy’s Bar & Grill
600a Frazier Dr #135, Franklin
Sundays 11am – 3pm
Spring Hill/Thompson’s Station
Circa
1549 Thompson’s Station Road West, Thompson’s Station
Saturday & Sunday 10am – 2pm
1819 Coffee
4683 Columbia Pike, Thompson’s Station
*All day breakfast
Monday – Saturday 6am – 8pm
Big Bad Breakfast
2086 Wall Street, Spring Hill
Daily, 7am – 2:30pm
Birdsong Social
3901 Kedron Road, Spring Hill
Sundays 11am – 2pm
Better Days Diner
2041 Wall Street, Spring Hill
*All day breakfast
Monday – Friday 10:30am – 8pm
Saturdays 9am – 8pm
Sundays 8am – 3pm
Brunch Collective
5323 Main Street, Spring Hill
Daily, 9am – 3pm
The Southern Baking Co.
4847 Main Street, Spring Hill
Tuesday – Saturday 8am – 3pm
Sundays 10am – 3pm
Fozzy’s Bar & Grill
150 Stephen P Yokich Pkwy Suite B, Spring Hill
Sundays 11am – 3pm
Mojo’s Tacos
2000 Tollgate Boulevard, Thompson’s Station
Saturday & Sunday 9am – 2pm
Nolensville
Better Days Diner
7240 Nolensville Road, Nolensville
*All day breakfast
Monday – Saturday 11am – 9pm
Wabash Southern Kitchen
7301 Nolensville Road, Nolensville
Thursday – Sunday 9am – 3pm
Mama’s Java
305 Sheldon Valley Drive Suite 101, Nolensville
Monday – Friday 6:30am – 3pm
Saturdays 7am – 2pm
Sundays 8am – 1pm
Oh My Chives
7332 Nolensville Road Suite 304, Nolensville
Monday – Friday 6am – 4pm
Saturdays 7am – 3pm
Mojos Tacos
7263 Nolensville Rd, Nolensville
Saturday & Sunday 9am – 2pm
Monamie Coffee
7028 Nolensville Rd suite 103, Nolensville
Monday – Friday 7am – 3pm
Saturday & Sunday 8am – 3pm
Brentwood
55 South
7031 Executive Center Drive, Brentwood
Saturday & Sunday 10am – 2:30pm
Mere Bulles
5201 Maryland Way, Brentwood
Sundays 9:30am – 1:30pm
Firebirds Wood Fired Grill
700 Old Hickory Boulevard, Brentwood
Saturday & Sunday, beginning at 10am
Del Frisco’s Grille
207 Franklin Road, Brentwood
Saturday & Sunday 11am – 3pm
Another Broken Egg Cafe
4936 Thoroughbred Lane, Brentwood
Daily, 7am – 2pm
The Perch
117 Franklin Road, Brentwood
Monday-Friday 7:30am – 2:30pm
Saturday & Sunday 8am – 2pm
Puffy Muffin
229 Franklin Road, Brentwood
Sundays 10am – 2pm
Karrington Rowe
330 Franklin Road, Brentwood
Saturday & Sunday 10am – 3pm
Maple Street Biscuit Company
203 Franklin Rd #120, Brentwood
Monday – Friday 7am – 2pm
Saturday & Sunday 7am – 3pm
Leiper’s Fork/Fairview
The Country Boy
4141 Old Hillsboro Rd, Franklin
Daily, 7am – 2pm
Fox & Locke
4142 Old Hillsboro Rd, Franklin
Friday – Sunday 8 – 10:30am
Uncle Lenny’s Country Cafe
1710 Fairview Boulevard, Fairview
Sundays 8am – 2pm
Multiple Locations
Just Love Coffee Cafe
4031 Aspen Grove Drive, Franklin
7216 Nolensville Road, Nolensville
4816 Main Street, Unit N, Spring Hill
*Hours differ by location. Refer to website for full list of locations and hours.
First Watch
1000 Meridian Boulevard, Franklin
1834 West McEwen Drive, Franklin
210 Franklin Road, Brentwood
710 Old Hickory Boulevard, Brentwood
7350 Nolensville Road, Nolensville
4937 Main Street, Spring Hill
*Daily, 7am – 2:30pm












Have you tried Stoney River, best Brunch.
You should add them to this list.