For mobile devices, a font size of at least 14px is recommended for body text, while headings can be larger to create a clear hierarchy. Choose a legible font type like Arial, Verdana, or Georgia. Avoid overly decorative fonts that may be hard to read on smaller screens.