Get your taxes done using TurboTax

That's correct.   Desktop Deluxe (CD or download) has Schedule F.  Good luck.

Be aware that the Deluxe CD comes in 2 versions--one that is Federal-only, and one that is Federal and State combo.   If purchased directly from TurboTax, it is the combo Fed and State.   If purchased elsewhere, you have to be careful which version of Deluxe you are buying.

Prior to asking your question you may have been looking at the forms list for the Online products.    At the link below is the list of forms present in desktop Deluxe and other desktop editions.  Once you go to the page below, keep scrolling down to see the long list of forms.   Schedule F is not where you would expect it to be, but is way down near the bottom after the numbered forms.
<a rel="nofollow" target="_blank" href="https://turbotax.intuit.com/personal-taxes/cd-download/deluxe.jsp#forms">https://turbotax.intuit.com...>