The motorcycle was traveling eastbound when it collided with a Cooper Landscaping truck turning left.
A small section of the road was temporarily closed.
The motorcyclist was treated at the scene by members of the Yarmouth Fire Department and was transported to Cape Cod Hospital to be treated for injuries that police say are serious but not life-threatening.
Yarmouth police said the preliminary investigation indicates the speed of the motorcycle was a factor.
The police are still investigating the crash and more information is expected to be released later today.