A bicycle trainer is a bicycle-mounted apparatus used to produce friction to resist the turning of a wheel of a bicycle, thereby requiring the rider to exert more energy than would otherwise be necessary. The bicycle trainer is adjustable by the rider while riding, and can simulate hill or mountain climbing at any positive grade.