Orders for pick up available by appointment. Call 208-882-4098 to leave a message and we will contact you to set up a time.

Solid Milk or Dark Chocolate Cows. Available for pick up. Call 208-882-4098 for more information.

Due to an abundance of caution the shop will be closed temporarily until the state wide stay-at-home order has been lifted. We will still be checking phone messages and email if you would like to place an order for porch delivery or set a time for pick up. You can place a phone order at 208-882-4...

Read More

Spring break hours are as follows:
3/17: 10:00 to 2:00pm
3/18: 12:00 to 5:30pm
3/19: 12:00 to 5:30pm
regular hours resume 3/20 and 3/21.

Sample Saturday is tomorrow December 7th from 11am - 3pm. Stop in for a taste of a variety of products. All sampled products will be 10% off!

Come in and taste a variety of products this Saturday November 30th from 11am - 3pm! All sampled products will be 10% off.


2 months ago
Fantastic staff and outstanding chocolate. I immediately joined their Chocolate Club and am now well on my way to my "sweet" reward. Best chocolate on the Palouse!
- Jim F
3 months ago
Daughter sends us chocolate and licorice caramels. Love the licorice and wonderful dark chocolate with hot spice. Good job!!
- Pat &
6 months ago
Moscow's fantastic little gem of a chocolate shop! They have an awesome selection of unique, high quality chocolates and other wonderful confections! They support local artists in the community and have other unique cool gifts! Carise was the greatest and very kind!
- Slice o


Locally owned Moscow Candy, formally Cowgirl Chocolates, now features a rotating collection of fine chocolates and confections as well as gifts and more. We look forward to seeing you at our shop to check out what's new as we expand our selection and space but, don't fret, we still carry Cowgirl Chocolates!

Contact Us


Call now
  • (208) 882-4098


Get directions
428 West 3rd Street
Suite 3
Moscow, ID 83843
United States

Business Hours

Mon:10:30 AM – 5:30 PM
Tue:10:30 AM – 5:30 PM
Wed:10:30 AM – 5:30 PM
Thu:10:30 AM – 5:30 PM
Fri:10:30 AM – 5:30 PM
Sat:10:30 AM – 5:30 PM
Get quote
Message sent. We'll get back to you soon.