About Bavarian Inn Restaurant

Celebrating over 130 years of continuous service, Bavarian Inn Restaurant has become a Michigan landmark. Distinguished annually among top independent restaurants in the U.S. and a top consumers of Pure Michigan agricultural products, we offer full-time and part-time positions, great discounts and benefits. Bavarian Inn Restaurant is a large family-owned business including dining, bar, catering, retail gift shops and production bakery employing over 400 team members! Generations of guests and diners have experienced the old-world European charm of Bavarian Inn hospitality, famous chicken dinners, fresh baked goods, unique gifts and family fun. Join our Bavarian Inn team to Create Enjoyable Experiences and lasting memories with us!


Current Job Openings

Kitchen Team Member (Hot Line + Cold Prep) Seasonal: 15–30 hours per week | Wage: $14/hr Typical shifts: 11am–7pm; 12pm–9pm; 3pm–Close   Be part of the...


Seasonal Squash Processors
Frankenmuth, MI Seasonal $14.00/hour

Seasonal Squash Processing Team – $14/hr Join our Team at Bavarian Inn Restaurant! Each fall, local farmers deliver over 50 tons of Blue Hubbard squash to Bavarian...


Maintenance Technician – Refrigeration Focus
Frankenmuth, MI Full-time $20.00-$28.00/hour

FULL-TIME + BENEFITS | $20–$28/HOUR, BASED ON EXPERIENCE AND CERTIFICATIONS | TYPICAL SHIFTS: 7 A.M.–3 P.M. OR 11 A.M.–7 P.M.   We provide uniforms, work...


Facility Cleaner: 4am-Noon
Frankenmuth, MI Part-time

15-35 hours per week | Wage: $16.25 per hour | Shift Time: 4am-12pm Enjoy weekly pay, free meals during scheduled shifts, time and a half holiday premium pay, team...


Take Out Clerk
Frankenmuth, MI Part-time $13.73-$18.00/hour

TAKEOUT CLERK   Position Summary Great food deserves great service—even when it's enjoyed at home. As a Takeout Clerk, you'll create enjoyable experiences by...


Line Cook
FRANKENMUTH, Michigan Part-time

Part Time & Full Time (20-40 hours per week) Bavarian Inn Restaurant   |   Frankenmuth, MIReady to take the next step in your culinary career? Join our...


Dish Machine Operators
Frankenmuth, MI Part-time

PART TIME: 15-30 HOURS PER WEEK   |   WAGE: $14 PER HOUR    |    SHIFT EXAMPLES: 11AM-7PM; 1PM-9PM; 3PM-CLOSEWe offer up to $10,000 tuition reimbursement,...


Bartender & Dining Room Cashier
Frankenmuth, MI Part-time

Wage: $14 per hour plus tips | Part Time: 15-40 hrs/wk | Shift Examples: 10:30am-5pm; 12pm-9pm; 4pm-Close (Will be scheduled a variety of shift times) We also...


Dining Room Server
Frankenmuth, MI Part-time

Dining Room Server Bavarian Inn Restaurant | Frankenmuth, MI Part-Time: 15-40 hours per week Wage: $5.49/hr + tips (average $30/hour) Shift Examples: 11am-4pm;...


Guest Services & Reservations
Frankenmuth, MI Part-time

Be the Voice of Bavarian Inn Every memorable Bavarian Inn experience begins with a conversation.   As a member of our Guest Services & Reservations team, you'll...


Fry Cook
Frankenmuth, MI Part-time $16.00/hour

20–40 hours per week | $16 per hour Shift Examples: 11am–7pm or 2pm–11pm Bavarian Inn Restaurant | Frankenmuth, MI   Know your way around a commercial fryer...


Michigan on Main Cook
Frankenmuth, MI Part-time

Part-Time or Full-Time | Wage: $17-$19.50 per hour | Shift Examples: 9am-5pm; 2pm-11pm; or 12pm-8pm  Enjoy free meals during scheduled shifts, time-and-a-half holiday...


Dining Room Assistant & Busser
Frankenmuth, MI Seasonal

Seasonal (Now through January): 8-24 hours per week |  Typical Shifts are 4-8 hours in length - Shift Examples: 11am-4pm; 4pm-9pm; 12pm-7pm; 3pm-Close | Wage:...


Castle Shop Retail Team PT & Seasonal
Frankenmuth, MI Part-time

Love discovering unique products and helping others find the perfect gift? Join the Bavarian Inn Castle Shop retail team! Our six specialty shops feature everything...