Contact Us

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours during season.

Croft Farms

12619 Duck Lake Canal Road, Dade City, Florida 33525, United States

(352) 567-5418


During Season

Monday - Saturday: 9am - 5pm

Sunday: Closed

Email us a question!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.