I eller på?
Is it 'på helgen' or 'i helgen' ? Can it be both and what is the difference?
It can be both, with different meanings. :)
Take a look here:
It should explain everything you need to know about one of the most confusing aspects of Swedish, including the differences between på and i when talking about time.