Vyvanse can cost anywhere from $0 to $380 for a 30-day supply. Various factors can impact what you pay, such as insurance coverage, plan type, support programs and more.