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

EVENING FOOD SERVICE TEAM (2PM–11PM)
Frankenmuth, MI Seasonal

EVENING FOOD SERVICE TEAM (2PM–11PM) SEASONAL, NOW THROUGH JANUARY | WAGE: $15/HR | CHOOSE 2–5 DAYS PER WEEK   Join our team at Bavarian Inn Restaurant! Behind...


JOIN OUR KITCHEN TEAM! Food Production & Kitchen Prep Team Member   SEASONAL: 3–5 DAYS/WEEK NOW THROUGH JANUARY | SHIFT: 8AM–4PM WAGE: $15-$17 based on...


Production Cook - Large Batch Cooking
Frankenmuth, MI Part-time

JOIN OUR KITCHEN TEAM! Production Cook – Large Batch Cooking WAGE: $17/HR | SHIFT EXAMPLES: 9AM–5PM, 11AM–7PM, 1PM–9PM   Are you dependable, detail-oriented,...


Pretzel Rolling & Wine Tasting Host
Frankenmuth, MI Part-time $16.00/hour

Part Time  |  Flexible – Accept Shifts That Fit Your Schedule  |  $16 per hour Part host. Part storyteller. Part performer. Bring Bavarian Inn Restaurant...


Maintenance Technician – Commercial Kitchen & Facilities
Frankenmuth, MI Full-time $20.00-$25.00/hour

JOIN OUR MAINTENANCE TEAM! Are you mechanically inclined, skilled at repairs, and love figuring out how things work?   Bavarian Inn Restaurant is hiring a Maintenance...


Host/Hostess
Frankenmuth, MI Part-time $16.50/hour

JOIN OUR HOSPITALITY TEAM! Do you enjoy meeting new people, staying organized, and making others feel welcome? Bavarian Inn Restaurant is looking for friendly, dependable...


Café & Bake Shop Barista
Frankenmuth, MI Part-time

Café & Bake Shop Barista Bavarian Inn Restaurant – Frankenmuth, MI Seasonal: 15–40 hours per week | Wage: $15/hrShift Examples: 8am–4pm; 11am–7pm;...


Dining Room Cashier & Bartender
Frankenmuth, MI Part-time $14.00-$20.00/hour

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 Assistant & Busser
Frankenmuth, MI Seasonal $13.75/hour

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:...


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...


Seasonal Baker: Pastries, Pies, & Desserts
Frankenmuth, MI Part-time $16.00-$19.00/hour

Seasonal Part-Time (16-35 hours per week) | $16–$19/hr based on experienceShift: 4:00 AM – 12:00 PM Love working with dough, fillings, and from-scratch recipes?...


Castle Shop Retail Team
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...


Receiving Dock Worker
Frankenmuth, MI Seasonal $15.00-$17.00/hour

PART TIME: 24-30 hours per week |  SCHEDULE: 8am-4pm (Weekends Required) |  WAGE: $15-$17 per hour Enjoy great team perks, including up to $10,000 tuition reimbursement,...


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

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


Kitchen Team Member (Hot Line & Cold Prep)
Frankenmuth, MI Seasonal $15.00/hour

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


Line Cook
FRANKENMUTH, Michigan Part-time $17.25-$19.25/hour

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


Dish Machine Operators
Frankenmuth, MI Part-time $13.00-$15.00/hour

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