Skip to main content
← Map
Independent

Bittersweet Ski Resort

MI · Southwest Michigan · Otsego

Mountain stats

Vertical drop
350 ft
Trails
20
Lifts
11 (2 HS chair)
Snowmaking
100%
Difficulty mix
33%Beginner
44%Intermediate
6%Advanced
17%Expert Only
Terrain park
Night skiing

Snow surface today

US-standard SANY classification. Predictions sharpen once resorts open in November.

VariableLow confidence

also called crud / mixed

Patchy — skied-out powder mixed with hard pack and ice chunks. What you find depends on aspect, time of day, and what's been groomed.

  • · Mixed signals — not enough recent weather to pick one surface
3-day surface outlook
Fri, Jun 26
VC
Variable
Sat, Jun 27
VC
Variable
Sun, Jun 28
VC
Variable

Confidence drops with distance — day 3 is trend only.

Today's weather

Off-season — opens in Nov
74°/54°F
Mostly Sunny
6 mph SW
Wind
24h new
Sunrise 6:09 AM Sunset 9:24 PM15.3h daylight UV 7.4 — wear sunscreen

Synced Thu 12:37 PM · Snow report Thu 12:26 PM

10-day forecast

Swipe sideways to see the full window. Days 8–10 are trend-only.

Thu
Jun 25
74°/ 54°
💨 5 to 12 mph W
Fri
Jun 26
75°/ 57°
💨 0 to 6 mph ENE
Sat
Jun 27
80°/ 60°
💨 3 to 7 mph ENE
Sun
Jun 28
85°/ 69°
💨 3 to 9 mph SE
Mon
Jun 29
92°/ 73°
💨 7 to 10 mph S
Tue
Jun 30
94°/ 72°
💨 6 to 10 mph SW
Wed
Jul 1
93°/ 71°
💨 5 to 10 mph WSW
Thu
Jul 2
92°/ 74°
💨 10 mph W
trend
Fri
Jul 3
92°/ 74°
💨 11 mph W
trend
Sat
Jul 4
92°/ 74°
💨 12 mph W
trend

Where to stay

Search lodging near Bittersweet Ski Resort. Some links earn Wynla a commission at no extra cost to you.

Amenities

Ski schoolRentals

Around the resort

Closest airport

AZO

Maps & cameras

About

Address
600 River Road, Otsego, MI 49078

Snow alerts need a modern browser with push support.

Reviews

Loading reviews…

    Similar mountains

    Resorts that match this one's size, difficulty, and pass affiliation.

    Last verified May 13, 2026Report incorrect info →

    Wynla shows verified resort info from official sources. We use “—” when a value isn’t confirmed — better that than a wrong number. Always check the resort site for live trail status.