In Kansas, anyone can vote starting up to 20 days in advance, but you have to apply for the advance ballot, and you have to do it for each election (unless you are sick or disabled and have been granted permanent advance ballot status.) Those who apply will get a ballot mailed to their home. If you apply between now July 18, you should get your ballot by July 21. If you apply after that, they will mail it right away so that you can get it back in time, but deadlines apply. See our calendar for more details about dates.
30% of all Kansans vote in advance, more each election year. Make sure everyone you know who could possibly be busy or out of town on election day, votes by advance ballot. Note that you can also usually vote early in person, but check with your county election board to be sure.