There’s ordinary. And then there’s Castor River Farms.

At Castor River Farms, we don’t do things like everyone else. Our hands-on approach from seed to shelf guarantees that you’ll never find a grain of ordinary rice in our bag.

What you will find is high-quality, great-tasting, Missouri-grown long grain rice—the perfect compliment to your favorite dish.

You can buy our rice online here, or find it at these stores across the Midwest:

Iowa

Hy-Vee

410 N Ankeny Boulevard, Ankeny, IA 50023

Hy-Vee

4605 Fleur Drive, Des Moines, IA 50321

Hy-Vee

3221 SE 14th Street, Des Moines, IA 50320

Hy-Vee

420 Court Avenue, Des Moines, IA 50309

Hy-Vee

910 N Jefferson Way, Indinola, IA 50125

Hy-Vee

500 S Fremont Street, Shenandoah, IA 51601

Hy-Vee

1005 Hickman Road, Waukee, IA 50263

Hy-Vee

1990 Grand Avenue, West Des Moines, IA 50266

Hy-Vee

1700 Valley West Drive, West Des Moines, IA 50266

Hy-Vee

375 S Jordan Creek Parkway, West Des Moines, IA 50266

Hy-Vee

555 S 51st, West Des Moines, IA 50265

Hy-Vee

7101 University Avenue, Windsor Heights, IA 50324

Kansas

Hy-Vee

13400 W 87th, Lenexa, KS 66215

Hy-Vee

6655 Martway, Mission, KS 66202

Hy-Vee

18101 W 119th, Olathe, KS 66061

Hy-Vee

14955 W 151st Street, Olathe, KS 66062

Hy-Vee

8960 W 135th Street, Overland Park, KS 66212

Hy-Vee

8501 95th Street, Overland Park, KS 66212

Hy-Vee

7620 State Line Road, Prairie Village, KS 66208

Hy-Vee

13550 W 63rd Street, Shawnee, KS 66216

Kentucky

Rainbow Blossom

3738 Lexington Road, Louisville, KY 40207

Midtown Market

3000 Broadway, Paducah, KY 42001

Missouri

Fresh Thyme Farmers Market

3600 S St Peters Pkwy, St Peters, MO 63304

Fresh Thyme Farmers Market

9920 Lin Ferry Dr, St. Louis, MO 63123

Fresh Thyme Farmers Market

2235 Hwy K, O'Fallon, MO 63368

Hy-Vee

1307 E North Avenue, Belton, MO 64012

Hy-Vee

625 US Highway 40, Blue Springs, MO 64014

Hy-Vee

25 Conley Road, Columbia, MO 65201

Hy-Vee

3100 W Broadway, Columbia, MO 65201

Hy-Vee

405 E Nifong Boulevard, Columbia, MO 65201

Hy-Vee

7117 N Prospect Avenue, Gladstone, MO 64119

Hy-Vee

1525 E 23rd Street, Independence, MO 64055

Hy-Vee

3721 W Truman Boulevard, Jefferson City, MO 65109

Hy-Vee

8301 N St. Clair Avenue, Kansas City, MO 64151

Hy-Vee

5330 NW 64th Street, Kansas City, MO 64151

Hy-Vee

207 NE Englewood Road, Kansas City, MO 64118 

Hy-Vee

301 NE Rice Road, Lee Summit, MO 64086

Hy-Vee

310 SW Ward Street, Lee Summit, MO 64081

Hy-Vee

109 N Blue Jay Drive, Liberty, MO 64068

Hy-Vee

1720 W Battlefield Road, Springfield, MO 65807

Hy-Vee

201 North Belt Highway, St. Joseph, MO 64056

Local Harvest

3108 Morganford Road, St. Louis, MO 63116

New Dawn

3536 Arsenal Street, St. Louis, MO 63118

Good 4-U Nutrition

3940 Jeffco Boulevard, Arnold, MO 63010

Shady Oak Market

22672 Highway 25, Bloomfield, MO 63825

Smokehouse Market

16806 Chesterfield Airport Rd, Chesterfield, MO 63005

O'Fallon Nutrition

8648 Mexico Road, O'Fallon, MO 63366

Nebraska

Hy-Vee

7151 Stacy Lane, Lincoln, NE 68516

Hy-Vee

6001 Village Drive, Lincoln, NE 68521

Hy-Vee

1601 N 84th, Lincoln, NE 68505

Hy-Vee

1000 S 178th Street, Omaha, NE 68118

Hy-Vee

8809 W Center Road, Omaha, NE 68124

Hy-Vee

747 N 132nd Street, Omaha, NE 68154

Hy-Vee

7910 Cass Street, Omaha, NE 68114

Hy-Vee

11650 S 73rd Street, Papillion, NE 68046

Hy-Vee

16418 Westside Drive, Plattsmouth, NE 68048

No Name Nutrition Market

2032 N 72nd Street, Omaha, NE 68134

Tennessee

Tree of Life

30 Crossland Avenue, Clarksville, TN 37040

Seasons Market

2091 Wilma Rudolph Boulevard, Clarksville, TN 37040

Herban Market

3078 Maddux Way, Franklin, TN 37069