Skip to content

Eat & drink

Bars & breweries in Castle Rock

8 bars, breweries and taprooms in Castle Rock, CO, with addresses, hours and what each one pours. Listings are editorial; nobody pays to be here.

All of Eat & drink · Restaurants · Coffee & sweets · Shops

Bars & breweries in Castle Rock

  • Bar

    A veteran-owned brewery on Park Street, brewing since 2015, with its own pizza. Gratuity-free…

    1043 Park St., Castle Rock, CO 80109

    Mon–Thu noon–9:30 pm

    Fri noon–10 pm

    Sat 11 am⁠–⁠10 pm

    Sun 11 am⁠–⁠9:30 pm

  • Bar

    A brewery taproom on Atchison Way, off Wolfensberger Road west of I-25…

    680 Atchison Way, Ste 800, Castle Rock, CO 80109

    Mon 2 pm⁠–⁠8 pm

    Tue 2 pm⁠–⁠9 pm

    Wed–Thu noon–9 pm

    Fri noon–10 pm

    Sat 11 am⁠–⁠10 pm

    Sun 11 am⁠–⁠8 pm

  • Bar

    A family-owned wine bar opened by Castle Rock locals in 2017: wines from small producers…

    3911 Ambrosia Street, Castle Rock, CO 80109

    Mon–Thu 3 pm⁠–⁠9 pm

    Fri–Sat 3 pm⁠–⁠10 pm

  • Bar

    Denver’s Great Divide Brewing runs this Wilcox Street brewery and restaurant…

    215 Wilcox St., Castle Rock, CO 80104

    Mon–Thu 11 am⁠–⁠10 pm

    Fri 11 am⁠–⁠11 pm

    Sat 9 am⁠–⁠11 pm

    Sun 9 am⁠–⁠10 pm

  • Bar

    A craft meadery less than two miles south of downtown, pouring more than twenty meads in its tasting room…

    2276 Manatt Court, Unit B9, Castle Rock, CO 80104

    Tue–Thu 4 pm⁠–⁠9 pm

    Fri 4 pm⁠–⁠10 pm

    Sat noon–10 pm

    Sun noon–6 pm

  • Bar

    A craft cocktail lounge on Wilcox Street with a seasonal menu, a black book of classics…

    302 Wilcox St., Castle Rock, CO 80104

    Wed–Sat 4 pm to last call

  • Bar

    Douglas County’s longest-running brewpub, opened in 1999 by four Colorado-raised siblings…

    880 Castleton Road, Castle Rock, CO 80109

    Opens daily at 11 am

  • Bar

    A Wilcox Street brewpub with rotating house beers, pub food and a large beer garden…

    519 Wilcox Street, Castle Rock, CO

    Sun–Thu 11 am⁠–⁠9 pm

    Fri–Sat 11 am⁠–⁠10 pm